コード例 #1
0
        public static DescribeInstanceResponse Unmarshall(UnmarshallerContext _ctx)
        {
            DescribeInstanceResponse describeInstanceResponse = new DescribeInstanceResponse();

            describeInstanceResponse.HttpResponse   = _ctx.HttpResponse;
            describeInstanceResponse.Code           = _ctx.StringValue("DescribeInstance.Code");
            describeInstanceResponse.HttpStatusCode = _ctx.IntegerValue("DescribeInstance.HttpStatusCode");
            describeInstanceResponse.Message        = _ctx.StringValue("DescribeInstance.Message");
            describeInstanceResponse.RequestId      = _ctx.StringValue("DescribeInstance.RequestId");
            describeInstanceResponse.Success        = _ctx.BooleanValue("DescribeInstance.Success");

            DescribeInstanceResponse.DescribeInstance_Instance instance = new DescribeInstanceResponse.DescribeInstance_Instance();
            instance.CallCenterInstanceId      = _ctx.StringValue("DescribeInstance.Instance.CallCenterInstanceId");
            instance.CreationTime              = _ctx.LongValue("DescribeInstance.Instance.CreationTime");
            instance.InstanceDescription       = _ctx.StringValue("DescribeInstance.Instance.InstanceDescription");
            instance.InstanceId                = _ctx.StringValue("DescribeInstance.Instance.InstanceId");
            instance.InstanceName              = _ctx.StringValue("DescribeInstance.Instance.InstanceName");
            instance.MaxConcurrentConversation = _ctx.IntegerValue("DescribeInstance.Instance.MaxConcurrentConversation");
            instance.NluServiceType            = _ctx.StringValue("DescribeInstance.Instance.NluServiceType");
            instance.Owner           = _ctx.StringValue("DescribeInstance.Instance.Owner");
            instance.CreatorId       = _ctx.LongValue("DescribeInstance.Instance.CreatorId");
            instance.CreatorName     = _ctx.StringValue("DescribeInstance.Instance.CreatorName");
            instance.OwnerName       = _ctx.StringValue("DescribeInstance.Instance.OwnerName");
            instance.ResourceGroupId = _ctx.StringValue("DescribeInstance.Instance.ResourceGroupId");

            DescribeInstanceResponse.DescribeInstance_Instance.DescribeInstance_NluProfile nluProfile = new DescribeInstanceResponse.DescribeInstance_Instance.DescribeInstance_NluProfile();
            nluProfile.AccessKey = _ctx.StringValue("DescribeInstance.Instance.NluProfile.AccessKey");
            nluProfile.Endpoint  = _ctx.StringValue("DescribeInstance.Instance.NluProfile.Endpoint");
            nluProfile.SecretKey = _ctx.StringValue("DescribeInstance.Instance.NluProfile.SecretKey");
            instance.NluProfile  = nluProfile;
            describeInstanceResponse.Instance = instance;

            return(describeInstanceResponse);
        }
コード例 #2
0
        public static DescribeInstanceResponse Unmarshall(UnmarshallerContext context)
        {
            DescribeInstanceResponse describeInstanceResponse = new DescribeInstanceResponse();

            describeInstanceResponse.HttpResponse   = context.HttpResponse;
            describeInstanceResponse.RequestId      = context.StringValue("DescribeInstance.RequestId");
            describeInstanceResponse.Success        = context.BooleanValue("DescribeInstance.Success");
            describeInstanceResponse.Code           = context.StringValue("DescribeInstance.Code");
            describeInstanceResponse.Message        = context.StringValue("DescribeInstance.Message");
            describeInstanceResponse.HttpStatusCode = context.IntegerValue("DescribeInstance.HttpStatusCode");

            DescribeInstanceResponse.DescribeInstance_Instance instance = new DescribeInstanceResponse.DescribeInstance_Instance();
            instance.InstanceId                = context.StringValue("DescribeInstance.Instance.InstanceId");
            instance.InstanceName              = context.StringValue("DescribeInstance.Instance.InstanceName");
            instance.InstanceDescription       = context.StringValue("DescribeInstance.Instance.InstanceDescription");
            instance.MaxConcurrentConversation = context.IntegerValue("DescribeInstance.Instance.MaxConcurrentConversation");
            instance.Owner                    = context.StringValue("DescribeInstance.Instance.Owner");
            instance.CreationTime             = context.LongValue("DescribeInstance.Instance.CreationTime");
            instance.CallCenterInstanceId     = context.StringValue("DescribeInstance.Instance.CallCenterInstanceId");
            describeInstanceResponse.Instance = instance;

            return(describeInstanceResponse);
        }