out.schedule = new JobSchedule();
out.schedule.base = in.scheduleBase;
out.schedule.interval = in.scheduleInterval;
ActionTask task = new ActionTask();
out.task = task;
task.target = PlatformLayerKey.parse(in.taskTarget);
task.endpoint = new EndpointRecord();
task.endpoint.url = in.taskEndpointUrl;