public static UpdateWaterMarkTemplateResponse Unmarshall(UnmarshallerContext context) { UpdateWaterMarkTemplateResponse updateWaterMarkTemplateResponse = new UpdateWaterMarkTemplateResponse(); updateWaterMarkTemplateResponse.HttpResponse = context.HttpResponse; updateWaterMarkTemplateResponse.RequestId = context.StringValue("UpdateWaterMarkTemplate.RequestId"); UpdateWaterMarkTemplateResponse.WaterMarkTemplate_ waterMarkTemplate = new UpdateWaterMarkTemplateResponse.WaterMarkTemplate_(); waterMarkTemplate.Id = context.StringValue("UpdateWaterMarkTemplate.WaterMarkTemplate.Id"); waterMarkTemplate.Name = context.StringValue("UpdateWaterMarkTemplate.WaterMarkTemplate.Name"); waterMarkTemplate.Width = context.StringValue("UpdateWaterMarkTemplate.WaterMarkTemplate.Width"); waterMarkTemplate.Height = context.StringValue("UpdateWaterMarkTemplate.WaterMarkTemplate.Height"); waterMarkTemplate.Dx = context.StringValue("UpdateWaterMarkTemplate.WaterMarkTemplate.Dx"); waterMarkTemplate.Dy = context.StringValue("UpdateWaterMarkTemplate.WaterMarkTemplate.Dy"); waterMarkTemplate.ReferPos = context.StringValue("UpdateWaterMarkTemplate.WaterMarkTemplate.ReferPos"); waterMarkTemplate.Type = context.StringValue("UpdateWaterMarkTemplate.WaterMarkTemplate.Type"); waterMarkTemplate.State = context.StringValue("UpdateWaterMarkTemplate.WaterMarkTemplate.State"); updateWaterMarkTemplateResponse.WaterMarkTemplate = waterMarkTemplate; return updateWaterMarkTemplateResponse; }