Example #1
0
        public static GetJobStatusResponse Unmarshall(UnmarshallerContext context)
        {
            GetJobStatusResponse getJobStatusResponse = new GetJobStatusResponse();

            getJobStatusResponse.HttpResponse = context.HttpResponse;
            getJobStatusResponse.RequestId    = context.StringValue("GetJobStatus.RequestId");
            getJobStatusResponse.Code         = context.StringValue("GetJobStatus.Code");
            getJobStatusResponse.Message      = context.StringValue("GetJobStatus.Message");

            GetJobStatusResponse.GetJobStatus_Data data = new GetJobStatusResponse.GetJobStatus_Data();
            data.Status               = context.StringValue("GetJobStatus.Data.Status");
            data.BatchSize            = context.StringValue("GetJobStatus.Data.BatchSize");
            data.Finish               = context.BooleanValue("GetJobStatus.Data.Finish");
            data.Progress             = context.FloatValue("GetJobStatus.Data.Progress");
            data.Message              = context.StringValue("GetJobStatus.Data.Message");
            data.Completed            = context.BooleanValue("GetJobStatus.Data.Completed");
            data.TimeToLive           = context.IntegerValue("GetJobStatus.Data.TimeToLive");
            data.TotalUsedTime        = context.LongValue("GetJobStatus.Data.TotalUsedTime");
            getJobStatusResponse.Data = data;

            return(getJobStatusResponse);
        }
 public ResultInfoJobRequest(string jobId, GetJobStatusResponse response)
     : base(response)
 {
     JobId     = jobId;
     _Response = response;
 }