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

            describeTemplatesResponse.HttpResponse = context.HttpResponse;
            describeTemplatesResponse.RequestId    = context.StringValue("DescribeTemplates.RequestId");

            DescribeTemplatesResponse.DescribeTemplates_Result result = new DescribeTemplatesResponse.DescribeTemplates_Result();

            List <DescribeTemplatesResponse.DescribeTemplates_Result.DescribeTemplates_SchemaListItem> result_schemaList = new List <DescribeTemplatesResponse.DescribeTemplates_Result.DescribeTemplates_SchemaListItem>();

            for (int i = 0; i < context.Length("DescribeTemplates.Result.SchemaList.Length"); i++)
            {
                DescribeTemplatesResponse.DescribeTemplates_Result.DescribeTemplates_SchemaListItem schemaListItem = new DescribeTemplatesResponse.DescribeTemplates_Result.DescribeTemplates_SchemaListItem();
                schemaListItem.Id          = context.LongValue("DescribeTemplates.Result.SchemaList[" + i + "].Id");
                schemaListItem.Name        = context.StringValue("DescribeTemplates.Result.SchemaList[" + i + "].Name");
                schemaListItem.Description = context.StringValue("DescribeTemplates.Result.SchemaList[" + i + "].Description");
                schemaListItem.Version     = context.LongValue("DescribeTemplates.Result.SchemaList[" + i + "].Version");
                schemaListItem.CreateTime  = context.LongValue("DescribeTemplates.Result.SchemaList[" + i + "].CreateTime");
                schemaListItem.UpdateTime  = context.LongValue("DescribeTemplates.Result.SchemaList[" + i + "].UpdateTime");
                schemaListItem.IsTemplate  = context.IntegerValue("DescribeTemplates.Result.SchemaList[" + i + "].IsTemplate");

                result_schemaList.Add(schemaListItem);
            }
            result.SchemaList = result_schemaList;
            describeTemplatesResponse.Result = result;

            return(describeTemplatesResponse);
        }
        public static DescribeTemplatesResponse Unmarshall(UnmarshallerContext context)
        {
            DescribeTemplatesResponse describeTemplatesResponse = new DescribeTemplatesResponse();

            describeTemplatesResponse.HttpResponse = context.HttpResponse;

            return(describeTemplatesResponse);
        }
示例#3
0
        public static DescribeTemplatesResponse Unmarshall(UnmarshallerContext _ctx)
        {
            DescribeTemplatesResponse describeTemplatesResponse = new DescribeTemplatesResponse();

            describeTemplatesResponse.HttpResponse = _ctx.HttpResponse;
            describeTemplatesResponse.RequestId    = _ctx.StringValue("DescribeTemplates.RequestId");

            List <DescribeTemplatesResponse.DescribeTemplates_ResultItem> describeTemplatesResponse_result = new List <DescribeTemplatesResponse.DescribeTemplates_ResultItem>();

            for (int i = 0; i < _ctx.Length("DescribeTemplates.Result.Length"); i++)
            {
                DescribeTemplatesResponse.DescribeTemplates_ResultItem resultItem = new DescribeTemplatesResponse.DescribeTemplates_ResultItem();
                resultItem.Content      = _ctx.StringValue("DescribeTemplates.Result[" + i + "].content");
                resultItem.TemplateName = _ctx.StringValue("DescribeTemplates.Result[" + i + "].templateName");

                describeTemplatesResponse_result.Add(resultItem);
            }
            describeTemplatesResponse.Result = describeTemplatesResponse_result;

            return(describeTemplatesResponse);
        }
示例#4
0
        public static DescribeTemplatesResponse Unmarshall(UnmarshallerContext context)
        {
            DescribeTemplatesResponse describeTemplatesResponse = new DescribeTemplatesResponse();

            describeTemplatesResponse.HttpResponse = context.HttpResponse;
            describeTemplatesResponse.RequestId    = context.StringValue("DescribeTemplates.RequestId");
            describeTemplatesResponse.PageSize     = context.LongValue("DescribeTemplates.PageSize");
            describeTemplatesResponse.PageNum      = context.LongValue("DescribeTemplates.PageNum");
            describeTemplatesResponse.PageCount    = context.LongValue("DescribeTemplates.PageCount");
            describeTemplatesResponse.TotalCount   = context.LongValue("DescribeTemplates.TotalCount");

            List <DescribeTemplatesResponse.DescribeTemplates_Template> describeTemplatesResponse_templates = new List <DescribeTemplatesResponse.DescribeTemplates_Template>();

            for (int i = 0; i < context.Length("DescribeTemplates.Templates.Length"); i++)
            {
                DescribeTemplatesResponse.DescribeTemplates_Template template = new DescribeTemplatesResponse.DescribeTemplates_Template();
                template.Id            = context.StringValue("DescribeTemplates.Templates[" + i + "].Id");
                template.Name          = context.StringValue("DescribeTemplates.Templates[" + i + "].Name");
                template.Description   = context.StringValue("DescribeTemplates.Templates[" + i + "].Description");
                template.Type          = context.StringValue("DescribeTemplates.Templates[" + i + "].Type");
                template.Region        = context.StringValue("DescribeTemplates.Templates[" + i + "].Region");
                template.OssBucket     = context.StringValue("DescribeTemplates.Templates[" + i + "].OssBucket");
                template.OssEndpoint   = context.StringValue("DescribeTemplates.Templates[" + i + "].OssEndpoint");
                template.OssFilePrefix = context.StringValue("DescribeTemplates.Templates[" + i + "].OssFilePrefix");
                template.Trigger       = context.StringValue("DescribeTemplates.Templates[" + i + "].Trigger");
                template.StartTime     = context.StringValue("DescribeTemplates.Templates[" + i + "].StartTime");
                template.EndTime       = context.StringValue("DescribeTemplates.Templates[" + i + "].EndTime");
                template.Interval      = context.LongValue("DescribeTemplates.Templates[" + i + "].Interval");
                template.Retention     = context.LongValue("DescribeTemplates.Templates[" + i + "].Retention");
                template.FileFormat    = context.StringValue("DescribeTemplates.Templates[" + i + "].FileFormat");
                template.JpgOverwrite  = context.StringValue("DescribeTemplates.Templates[" + i + "].JpgOverwrite");
                template.JpgSequence   = context.StringValue("DescribeTemplates.Templates[" + i + "].JpgSequence");
                template.JpgOnDemand   = context.StringValue("DescribeTemplates.Templates[" + i + "].JpgOnDemand");
                template.Mp4           = context.StringValue("DescribeTemplates.Templates[" + i + "].Mp4");
                template.Flv           = context.StringValue("DescribeTemplates.Templates[" + i + "].Flv");
                template.HlsM3u8       = context.StringValue("DescribeTemplates.Templates[" + i + "].HlsM3u8");
                template.HlsTs         = context.StringValue("DescribeTemplates.Templates[" + i + "].HlsTs");
                template.Callback      = context.StringValue("DescribeTemplates.Templates[" + i + "].Callback");
                template.CreatedTime   = context.StringValue("DescribeTemplates.Templates[" + i + "].CreatedTime");

                List <DescribeTemplatesResponse.DescribeTemplates_Template.DescribeTemplates_TransConfig> template_transConfigs = new List <DescribeTemplatesResponse.DescribeTemplates_Template.DescribeTemplates_TransConfig>();
                for (int j = 0; j < context.Length("DescribeTemplates.Templates[" + i + "].TransConfigs.Length"); j++)
                {
                    DescribeTemplatesResponse.DescribeTemplates_Template.DescribeTemplates_TransConfig transConfig = new DescribeTemplatesResponse.DescribeTemplates_Template.DescribeTemplates_TransConfig();
                    transConfig.Id           = context.StringValue("DescribeTemplates.Templates[" + i + "].TransConfigs[" + j + "].id");
                    transConfig.Name         = context.StringValue("DescribeTemplates.Templates[" + i + "].TransConfigs[" + j + "].Name");
                    transConfig.VideoCodec   = context.StringValue("DescribeTemplates.Templates[" + i + "].TransConfigs[" + j + "].VideoCodec");
                    transConfig.VideoBitrate = context.LongValue("DescribeTemplates.Templates[" + i + "].TransConfigs[" + j + "].VideoBitrate");
                    transConfig.Fps          = context.LongValue("DescribeTemplates.Templates[" + i + "].TransConfigs[" + j + "].Fps");
                    transConfig.Gop          = context.LongValue("DescribeTemplates.Templates[" + i + "].TransConfigs[" + j + "].Gop");
                    transConfig.Height       = context.LongValue("DescribeTemplates.Templates[" + i + "].TransConfigs[" + j + "].Height");
                    transConfig.Width        = context.LongValue("DescribeTemplates.Templates[" + i + "].TransConfigs[" + j + "].Width");

                    template_transConfigs.Add(transConfig);
                }
                template.TransConfigs = template_transConfigs;

                describeTemplatesResponse_templates.Add(template);
            }
            describeTemplatesResponse.Templates = describeTemplatesResponse_templates;

            return(describeTemplatesResponse);
        }