public static GetProjectDetailResponse Unmarshall(UnmarshallerContext context) { GetProjectDetailResponse getProjectDetailResponse = new GetProjectDetailResponse(); getProjectDetailResponse.HttpResponse = context.HttpResponse; getProjectDetailResponse.HttpStatusCode = context.IntegerValue("GetProjectDetail.HttpStatusCode"); getProjectDetailResponse.Success = context.BooleanValue("GetProjectDetail.Success"); getProjectDetailResponse.RequestId = context.StringValue("GetProjectDetail.RequestId"); GetProjectDetailResponse.GetProjectDetail_Data data = new GetProjectDetailResponse.GetProjectDetail_Data(); data.GmtModified = context.StringValue("GetProjectDetail.Data.GmtModified"); data.MaxFlowNode = context.IntegerValue("GetProjectDetail.Data.MaxFlowNode"); data.DefaultDiResourceGroupIdentifier = context.StringValue("GetProjectDetail.Data.DefaultDiResourceGroupIdentifier"); data.Destination = context.IntegerValue("GetProjectDetail.Data.Destination"); data.IsAllowDownload = context.IntegerValue("GetProjectDetail.Data.IsAllowDownload"); data.ProdStorageQuota = context.StringValue("GetProjectDetail.Data.ProdStorageQuota"); data.SchedulerRetryInterval = context.IntegerValue("GetProjectDetail.Data.SchedulerRetryInterval"); data.ResidentArea = context.StringValue("GetProjectDetail.Data.ResidentArea"); data.TablePrivacyMode = context.IntegerValue("GetProjectDetail.Data.TablePrivacyMode"); data.ProjectOwnerBaseId = context.StringValue("GetProjectDetail.Data.ProjectOwnerBaseId"); data.UseProxyOdpsAccount = context.BooleanValue("GetProjectDetail.Data.UseProxyOdpsAccount"); data.DisableDevelopment = context.BooleanValue("GetProjectDetail.Data.DisableDevelopment"); data.ProjectMode = context.IntegerValue("GetProjectDetail.Data.ProjectMode"); data.GmtCreate = context.StringValue("GetProjectDetail.Data.GmtCreate"); data.DevStorageQuota = context.StringValue("GetProjectDetail.Data.DevStorageQuota"); data.IsDefault = context.IntegerValue("GetProjectDetail.Data.IsDefault"); data.ProtectedMode = context.IntegerValue("GetProjectDetail.Data.ProtectedMode"); data.BaseProject = context.BooleanValue("GetProjectDetail.Data.BaseProject"); data.TenantId = context.LongValue("GetProjectDetail.Data.TenantId"); data.ProjectDescription = context.StringValue("GetProjectDetail.Data.ProjectDescription"); data.Appkey = context.StringValue("GetProjectDetail.Data.Appkey"); data.SchedulerMaxRetryTimes = context.IntegerValue("GetProjectDetail.Data.SchedulerMaxRetryTimes"); data.ProjectName = context.StringValue("GetProjectDetail.Data.ProjectName"); data.ProjectIdentifier = context.StringValue("GetProjectDetail.Data.ProjectIdentifier"); data.ProjectId = context.IntegerValue("GetProjectDetail.Data.ProjectId"); data.Status = context.IntegerValue("GetProjectDetail.Data.Status"); data.DevelopmentType = context.IntegerValue("GetProjectDetail.Data.DevelopmentType"); List <string> data_envTypes = new List <string>(); for (int i = 0; i < context.Length("GetProjectDetail.Data.EnvTypes.Length"); i++) { data_envTypes.Add(context.StringValue("GetProjectDetail.Data.EnvTypes[" + i + "]")); } data.EnvTypes = data_envTypes; getProjectDetailResponse.Data = data; return(getProjectDetailResponse); }
public static GetProjectDetailResponse Unmarshall(UnmarshallerContext _ctx) { GetProjectDetailResponse getProjectDetailResponse = new GetProjectDetailResponse(); getProjectDetailResponse.HttpResponse = _ctx.HttpResponse; getProjectDetailResponse.HttpStatusCode = _ctx.IntegerValue("GetProjectDetail.HttpStatusCode"); getProjectDetailResponse.Success = _ctx.BooleanValue("GetProjectDetail.Success"); getProjectDetailResponse.RequestId = _ctx.StringValue("GetProjectDetail.RequestId"); GetProjectDetailResponse.GetProjectDetail_Data data = new GetProjectDetailResponse.GetProjectDetail_Data(); data.GmtModified = _ctx.StringValue("GetProjectDetail.Data.GmtModified"); data.DefaultDiResourceGroupIdentifier = _ctx.StringValue("GetProjectDetail.Data.DefaultDiResourceGroupIdentifier"); data.IsAllowDownload = _ctx.IntegerValue("GetProjectDetail.Data.IsAllowDownload"); data.SchedulerRetryInterval = _ctx.IntegerValue("GetProjectDetail.Data.SchedulerRetryInterval"); data.ResidentArea = _ctx.StringValue("GetProjectDetail.Data.ResidentArea"); data.ProjectOwnerBaseId = _ctx.StringValue("GetProjectDetail.Data.ProjectOwnerBaseId"); data.ProjectMode = _ctx.IntegerValue("GetProjectDetail.Data.ProjectMode"); data.GmtCreate = _ctx.StringValue("GetProjectDetail.Data.GmtCreate"); data.ProtectedMode = _ctx.IntegerValue("GetProjectDetail.Data.ProtectedMode"); data.TenantId = _ctx.LongValue("GetProjectDetail.Data.TenantId"); data.ProjectDescription = _ctx.StringValue("GetProjectDetail.Data.ProjectDescription"); data.SchedulerMaxRetryTimes = _ctx.IntegerValue("GetProjectDetail.Data.SchedulerMaxRetryTimes"); data.ProjectName = _ctx.StringValue("GetProjectDetail.Data.ProjectName"); data.ProjectIdentifier = _ctx.StringValue("GetProjectDetail.Data.ProjectIdentifier"); data.ProjectId = _ctx.IntegerValue("GetProjectDetail.Data.ProjectId"); data.Status = _ctx.IntegerValue("GetProjectDetail.Data.Status"); data.DevelopmentType = _ctx.IntegerValue("GetProjectDetail.Data.DevelopmentType"); List <string> data_envTypes = new List <string>(); for (int i = 0; i < _ctx.Length("GetProjectDetail.Data.EnvTypes.Length"); i++) { data_envTypes.Add(_ctx.StringValue("GetProjectDetail.Data.EnvTypes[" + i + "]")); } data.EnvTypes = data_envTypes; getProjectDetailResponse.Data = data; return(getProjectDetailResponse); }