public static DescribeLiveRecordConfigResponse Unmarshall(UnmarshallerContext _ctx) { DescribeLiveRecordConfigResponse describeLiveRecordConfigResponse = new DescribeLiveRecordConfigResponse(); describeLiveRecordConfigResponse.HttpResponse = _ctx.HttpResponse; describeLiveRecordConfigResponse.RequestId = _ctx.StringValue("DescribeLiveRecordConfig.RequestId"); List <DescribeLiveRecordConfigResponse.DescribeLiveRecordConfig_LiveAppRecord> describeLiveRecordConfigResponse_liveAppRecordList = new List <DescribeLiveRecordConfigResponse.DescribeLiveRecordConfig_LiveAppRecord>(); for (int i = 0; i < _ctx.Length("DescribeLiveRecordConfig.LiveAppRecordList.Length"); i++) { DescribeLiveRecordConfigResponse.DescribeLiveRecordConfig_LiveAppRecord liveAppRecord = new DescribeLiveRecordConfigResponse.DescribeLiveRecordConfig_LiveAppRecord(); liveAppRecord.DomainName = _ctx.StringValue("DescribeLiveRecordConfig.LiveAppRecordList[" + i + "].DomainName"); liveAppRecord.AppName = _ctx.StringValue("DescribeLiveRecordConfig.LiveAppRecordList[" + i + "].AppName"); liveAppRecord.OssEndpoint = _ctx.StringValue("DescribeLiveRecordConfig.LiveAppRecordList[" + i + "].OssEndpoint"); liveAppRecord.OssBucket = _ctx.StringValue("DescribeLiveRecordConfig.LiveAppRecordList[" + i + "].OssBucket"); liveAppRecord.OssObjectPrefix = _ctx.StringValue("DescribeLiveRecordConfig.LiveAppRecordList[" + i + "].OssObjectPrefix"); liveAppRecord.CreateTime = _ctx.StringValue("DescribeLiveRecordConfig.LiveAppRecordList[" + i + "].CreateTime"); describeLiveRecordConfigResponse_liveAppRecordList.Add(liveAppRecord); } describeLiveRecordConfigResponse.LiveAppRecordList = describeLiveRecordConfigResponse_liveAppRecordList; return(describeLiveRecordConfigResponse); }
public static DescribeLiveRecordConfigResponse Unmarshall(UnmarshallerContext context) { DescribeLiveRecordConfigResponse describeLiveRecordConfigResponse = new DescribeLiveRecordConfigResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeLiveRecordConfig.RequestId") }; List <DescribeLiveRecordConfigResponse.LiveAppRecord> liveAppRecordList = new List <DescribeLiveRecordConfigResponse.LiveAppRecord>(); for (int i = 0; i < context.Length("DescribeLiveRecordConfig.LiveAppRecordList.Length"); i++) { DescribeLiveRecordConfigResponse.LiveAppRecord liveAppRecord = new DescribeLiveRecordConfigResponse.LiveAppRecord() { DomainName = context.StringValue($"DescribeLiveRecordConfig.LiveAppRecordList[{i}].DomainName"), AppName = context.StringValue($"DescribeLiveRecordConfig.LiveAppRecordList[{i}].AppName"), OssEndpoint = context.StringValue($"DescribeLiveRecordConfig.LiveAppRecordList[{i}].OssEndpoint"), OssBucket = context.StringValue($"DescribeLiveRecordConfig.LiveAppRecordList[{i}].OssBucket"), OssObjectPrefix = context.StringValue($"DescribeLiveRecordConfig.LiveAppRecordList[{i}].OssObjectPrefix"), CreateTime = context.StringValue($"DescribeLiveRecordConfig.LiveAppRecordList[{i}].CreateTime") }; liveAppRecordList.Add(liveAppRecord); } describeLiveRecordConfigResponse.LiveAppRecordList = liveAppRecordList; return(describeLiveRecordConfigResponse); }
public static DescribeLiveRecordConfigResponse Unmarshall(UnmarshallerContext _ctx) { DescribeLiveRecordConfigResponse describeLiveRecordConfigResponse = new DescribeLiveRecordConfigResponse(); describeLiveRecordConfigResponse.HttpResponse = _ctx.HttpResponse; describeLiveRecordConfigResponse.RequestId = _ctx.StringValue("DescribeLiveRecordConfig.RequestId"); describeLiveRecordConfigResponse.PageNum = _ctx.IntegerValue("DescribeLiveRecordConfig.PageNum"); describeLiveRecordConfigResponse.PageSize = _ctx.IntegerValue("DescribeLiveRecordConfig.PageSize"); describeLiveRecordConfigResponse.Order = _ctx.StringValue("DescribeLiveRecordConfig.Order"); describeLiveRecordConfigResponse.TotalNum = _ctx.IntegerValue("DescribeLiveRecordConfig.TotalNum"); describeLiveRecordConfigResponse.TotalPage = _ctx.IntegerValue("DescribeLiveRecordConfig.TotalPage"); List <DescribeLiveRecordConfigResponse.DescribeLiveRecordConfig_LiveAppRecord> describeLiveRecordConfigResponse_liveAppRecordList = new List <DescribeLiveRecordConfigResponse.DescribeLiveRecordConfig_LiveAppRecord>(); for (int i = 0; i < _ctx.Length("DescribeLiveRecordConfig.LiveAppRecordList.Length"); i++) { DescribeLiveRecordConfigResponse.DescribeLiveRecordConfig_LiveAppRecord liveAppRecord = new DescribeLiveRecordConfigResponse.DescribeLiveRecordConfig_LiveAppRecord(); liveAppRecord.DomainName = _ctx.StringValue("DescribeLiveRecordConfig.LiveAppRecordList[" + i + "].DomainName"); liveAppRecord.AppName = _ctx.StringValue("DescribeLiveRecordConfig.LiveAppRecordList[" + i + "].AppName"); liveAppRecord.StreamName = _ctx.StringValue("DescribeLiveRecordConfig.LiveAppRecordList[" + i + "].StreamName"); liveAppRecord.OssEndpoint = _ctx.StringValue("DescribeLiveRecordConfig.LiveAppRecordList[" + i + "].OssEndpoint"); liveAppRecord.OssBucket = _ctx.StringValue("DescribeLiveRecordConfig.LiveAppRecordList[" + i + "].OssBucket"); liveAppRecord.CreateTime = _ctx.StringValue("DescribeLiveRecordConfig.LiveAppRecordList[" + i + "].CreateTime"); liveAppRecord.StartTime = _ctx.StringValue("DescribeLiveRecordConfig.LiveAppRecordList[" + i + "].StartTime"); liveAppRecord.EndTime = _ctx.StringValue("DescribeLiveRecordConfig.LiveAppRecordList[" + i + "].EndTime"); liveAppRecord.OnDemond = _ctx.IntegerValue("DescribeLiveRecordConfig.LiveAppRecordList[" + i + "].OnDemond"); List <DescribeLiveRecordConfigResponse.DescribeLiveRecordConfig_LiveAppRecord.DescribeLiveRecordConfig_RecordFormat> liveAppRecord_recordFormatList = new List <DescribeLiveRecordConfigResponse.DescribeLiveRecordConfig_LiveAppRecord.DescribeLiveRecordConfig_RecordFormat>(); for (int j = 0; j < _ctx.Length("DescribeLiveRecordConfig.LiveAppRecordList[" + i + "].RecordFormatList.Length"); j++) { DescribeLiveRecordConfigResponse.DescribeLiveRecordConfig_LiveAppRecord.DescribeLiveRecordConfig_RecordFormat recordFormat = new DescribeLiveRecordConfigResponse.DescribeLiveRecordConfig_LiveAppRecord.DescribeLiveRecordConfig_RecordFormat(); recordFormat.Format = _ctx.StringValue("DescribeLiveRecordConfig.LiveAppRecordList[" + i + "].RecordFormatList[" + j + "].Format"); recordFormat.OssObjectPrefix = _ctx.StringValue("DescribeLiveRecordConfig.LiveAppRecordList[" + i + "].RecordFormatList[" + j + "].OssObjectPrefix"); recordFormat.SliceOssObjectPrefix = _ctx.StringValue("DescribeLiveRecordConfig.LiveAppRecordList[" + i + "].RecordFormatList[" + j + "].SliceOssObjectPrefix"); recordFormat.CycleDuration = _ctx.IntegerValue("DescribeLiveRecordConfig.LiveAppRecordList[" + i + "].RecordFormatList[" + j + "].CycleDuration"); liveAppRecord_recordFormatList.Add(recordFormat); } liveAppRecord.RecordFormatList = liveAppRecord_recordFormatList; describeLiveRecordConfigResponse_liveAppRecordList.Add(liveAppRecord); } describeLiveRecordConfigResponse.LiveAppRecordList = describeLiveRecordConfigResponse_liveAppRecordList; return(describeLiveRecordConfigResponse); }
public static DescribeLiveRecordConfigResponse Unmarshall(UnmarshallerContext context) { DescribeLiveRecordConfigResponse describeLiveRecordConfigResponse = new DescribeLiveRecordConfigResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeLiveRecordConfig.RequestId"), PageNum = context.IntegerValue("DescribeLiveRecordConfig.PageNum"), PageSize = context.IntegerValue("DescribeLiveRecordConfig.PageSize"), Order = context.StringValue("DescribeLiveRecordConfig.Order"), TotalNum = context.IntegerValue("DescribeLiveRecordConfig.TotalNum"), TotalPage = context.IntegerValue("DescribeLiveRecordConfig.TotalPage") }; List <DescribeLiveRecordConfigResponse.LiveAppRecord> liveAppRecordList = new List <DescribeLiveRecordConfigResponse.LiveAppRecord>(); for (int i = 0; i < context.Length("DescribeLiveRecordConfig.LiveAppRecordList.Length"); i++) { DescribeLiveRecordConfigResponse.LiveAppRecord liveAppRecord = new DescribeLiveRecordConfigResponse.LiveAppRecord() { DomainName = context.StringValue($"DescribeLiveRecordConfig.LiveAppRecordList[{i}].DomainName"), AppName = context.StringValue($"DescribeLiveRecordConfig.LiveAppRecordList[{i}].AppName"), OssEndpoint = context.StringValue($"DescribeLiveRecordConfig.LiveAppRecordList[{i}].OssEndpoint"), OssBucket = context.StringValue($"DescribeLiveRecordConfig.LiveAppRecordList[{i}].OssBucket"), CreateTime = context.StringValue($"DescribeLiveRecordConfig.LiveAppRecordList[{i}].CreateTime") }; List <DescribeLiveRecordConfigResponse.LiveAppRecord.RecordFormat> recordFormatList = new List <DescribeLiveRecordConfigResponse.LiveAppRecord.RecordFormat>(); for (int j = 0; j < context.Length($"DescribeLiveRecordConfig.LiveAppRecordList[{i}].RecordFormatList.Length"); j++) { DescribeLiveRecordConfigResponse.LiveAppRecord.RecordFormat recordFormat = new DescribeLiveRecordConfigResponse.LiveAppRecord.RecordFormat() { Format = context.StringValue($"DescribeLiveRecordConfig.LiveAppRecordList[{i}].RecordFormatList[{j}].Format"), OssObjectPrefix = context.StringValue($"DescribeLiveRecordConfig.LiveAppRecordList[{i}].RecordFormatList[{j}].OssObjectPrefix"), SliceOssObjectPrefix = context.StringValue($"DescribeLiveRecordConfig.LiveAppRecordList[{i}].RecordFormatList[{j}].SliceOssObjectPrefix") }; recordFormatList.Add(recordFormat); } liveAppRecord.RecordFormatList = recordFormatList; liveAppRecordList.Add(liveAppRecord); } describeLiveRecordConfigResponse.LiveAppRecordList = liveAppRecordList; return(describeLiveRecordConfigResponse); }