示例#1
0
        public static SubmitSnapshotJobResponse Unmarshall(UnmarshallerContext context)
        {
            SubmitSnapshotJobResponse submitSnapshotJobResponse = new SubmitSnapshotJobResponse();

            submitSnapshotJobResponse.HttpResponse = context.HttpResponse;
            submitSnapshotJobResponse.RequestId    = context.StringValue("SubmitSnapshotJob.RequestId");

            SubmitSnapshotJobResponse.SubmitSnapshotJob_SnapshotJob snapshotJob = new SubmitSnapshotJobResponse.SubmitSnapshotJob_SnapshotJob();
            snapshotJob.JobId = context.StringValue("SubmitSnapshotJob.SnapshotJob.JobId");
            submitSnapshotJobResponse.SnapshotJob = snapshotJob;

            return(submitSnapshotJobResponse);
        }
        public static SubmitSnapshotJobResponse Unmarshall(UnmarshallerContext context)
        {
            SubmitSnapshotJobResponse submitSnapshotJobResponse = new SubmitSnapshotJobResponse();

            submitSnapshotJobResponse.HttpResponse = context.HttpResponse;
            submitSnapshotJobResponse.RequestId    = context.StringValue("SubmitSnapshotJob.RequestId");

            SubmitSnapshotJobResponse.SubmitSnapshotJob_SnapshotJob snapshotJob = new SubmitSnapshotJobResponse.SubmitSnapshotJob_SnapshotJob();
            snapshotJob.Id           = context.StringValue("SubmitSnapshotJob.SnapshotJob.Id");
            snapshotJob.UserData     = context.StringValue("SubmitSnapshotJob.SnapshotJob.UserData");
            snapshotJob.PipelineId   = context.StringValue("SubmitSnapshotJob.SnapshotJob.PipelineId");
            snapshotJob.State        = context.StringValue("SubmitSnapshotJob.SnapshotJob.State");
            snapshotJob.Code         = context.StringValue("SubmitSnapshotJob.SnapshotJob.Code");
            snapshotJob.Count        = context.StringValue("SubmitSnapshotJob.SnapshotJob.Count");
            snapshotJob.TileCount    = context.StringValue("SubmitSnapshotJob.SnapshotJob.TileCount");
            snapshotJob.Message      = context.StringValue("SubmitSnapshotJob.SnapshotJob.Message");
            snapshotJob.CreationTime = context.StringValue("SubmitSnapshotJob.SnapshotJob.CreationTime");

            SubmitSnapshotJobResponse.SubmitSnapshotJob_SnapshotJob.SubmitSnapshotJob_Input input = new SubmitSnapshotJobResponse.SubmitSnapshotJob_SnapshotJob.SubmitSnapshotJob_Input();
            input.Bucket      = context.StringValue("SubmitSnapshotJob.SnapshotJob.Input.Bucket");
            input.Location    = context.StringValue("SubmitSnapshotJob.SnapshotJob.Input.Location");
            input._Object     = context.StringValue("SubmitSnapshotJob.SnapshotJob.Input.Object");
            input.RoleArn     = context.StringValue("SubmitSnapshotJob.SnapshotJob.Input.RoleArn");
            snapshotJob.Input = input;

            SubmitSnapshotJobResponse.SubmitSnapshotJob_SnapshotJob.SubmitSnapshotJob_SnapshotConfig snapshotConfig = new SubmitSnapshotJobResponse.SubmitSnapshotJob_SnapshotJob.SubmitSnapshotJob_SnapshotConfig();
            snapshotConfig.Time      = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.Time");
            snapshotConfig.Interval  = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.Interval");
            snapshotConfig.Num       = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.Num");
            snapshotConfig.Width     = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.Width");
            snapshotConfig.Height    = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.Height");
            snapshotConfig.FrameType = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.FrameType");

            SubmitSnapshotJobResponse.SubmitSnapshotJob_SnapshotJob.SubmitSnapshotJob_SnapshotConfig.SubmitSnapshotJob_OutputFile outputFile = new SubmitSnapshotJobResponse.SubmitSnapshotJob_SnapshotJob.SubmitSnapshotJob_SnapshotConfig.SubmitSnapshotJob_OutputFile();
            outputFile.Bucket         = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.OutputFile.Bucket");
            outputFile.Location       = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.OutputFile.Location");
            outputFile._Object        = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.OutputFile.Object");
            outputFile.RoleArn        = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.OutputFile.RoleArn");
            snapshotConfig.OutputFile = outputFile;

            SubmitSnapshotJobResponse.SubmitSnapshotJob_SnapshotJob.SubmitSnapshotJob_SnapshotConfig.SubmitSnapshotJob_TileOutputFile tileOutputFile = new SubmitSnapshotJobResponse.SubmitSnapshotJob_SnapshotJob.SubmitSnapshotJob_SnapshotConfig.SubmitSnapshotJob_TileOutputFile();
            tileOutputFile.Bucket         = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.TileOutputFile.Bucket");
            tileOutputFile.Location       = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.TileOutputFile.Location");
            tileOutputFile._Object        = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.TileOutputFile.Object");
            tileOutputFile.RoleArn        = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.TileOutputFile.RoleArn");
            snapshotConfig.TileOutputFile = tileOutputFile;

            SubmitSnapshotJobResponse.SubmitSnapshotJob_SnapshotJob.SubmitSnapshotJob_SnapshotConfig.SubmitSnapshotJob_TileOut tileOut = new SubmitSnapshotJobResponse.SubmitSnapshotJob_SnapshotJob.SubmitSnapshotJob_SnapshotConfig.SubmitSnapshotJob_TileOut();
            tileOut.Lines              = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.TileOut.Lines");
            tileOut.Columns            = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.TileOut.Columns");
            tileOut.CellWidth          = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.TileOut.CellWidth");
            tileOut.CellHeight         = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.TileOut.CellHeight");
            tileOut.Margin             = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.TileOut.Margin");
            tileOut.Padding            = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.TileOut.Padding");
            tileOut.Color              = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.TileOut.Color");
            tileOut.IsKeepCellPic      = context.StringValue("SubmitSnapshotJob.SnapshotJob.SnapshotConfig.TileOut.IsKeepCellPic");
            snapshotConfig.TileOut     = tileOut;
            snapshotJob.SnapshotConfig = snapshotConfig;

            SubmitSnapshotJobResponse.SubmitSnapshotJob_SnapshotJob.SubmitSnapshotJob_MNSMessageResult mNSMessageResult = new SubmitSnapshotJobResponse.SubmitSnapshotJob_SnapshotJob.SubmitSnapshotJob_MNSMessageResult();
            mNSMessageResult.MessageId            = context.StringValue("SubmitSnapshotJob.SnapshotJob.MNSMessageResult.MessageId");
            mNSMessageResult.ErrorMessage         = context.StringValue("SubmitSnapshotJob.SnapshotJob.MNSMessageResult.ErrorMessage");
            mNSMessageResult.ErrorCode            = context.StringValue("SubmitSnapshotJob.SnapshotJob.MNSMessageResult.ErrorCode");
            snapshotJob.MNSMessageResult          = mNSMessageResult;
            submitSnapshotJobResponse.SnapshotJob = snapshotJob;

            return(submitSnapshotJobResponse);
        }