public static DescribeShardingNetworkAddressResponse Unmarshall(UnmarshallerContext context) { DescribeShardingNetworkAddressResponse describeShardingNetworkAddressResponse = new DescribeShardingNetworkAddressResponse(); describeShardingNetworkAddressResponse.HttpResponse = context.HttpResponse; describeShardingNetworkAddressResponse.RequestId = context.StringValue("DescribeShardingNetworkAddress.RequestId"); List <DescribeShardingNetworkAddressResponse.DescribeShardingNetworkAddress_NetworkAddress> describeShardingNetworkAddressResponse_networkAddresses = new List <DescribeShardingNetworkAddressResponse.DescribeShardingNetworkAddress_NetworkAddress>(); for (int i = 0; i < context.Length("DescribeShardingNetworkAddress.NetworkAddresses.Length"); i++) { DescribeShardingNetworkAddressResponse.DescribeShardingNetworkAddress_NetworkAddress networkAddress = new DescribeShardingNetworkAddressResponse.DescribeShardingNetworkAddress_NetworkAddress(); networkAddress.NetworkAddress = context.StringValue("DescribeShardingNetworkAddress.NetworkAddresses[" + i + "].NetworkAddress"); networkAddress.IPAddress = context.StringValue("DescribeShardingNetworkAddress.NetworkAddresses[" + i + "].IPAddress"); networkAddress.NetworkType = context.StringValue("DescribeShardingNetworkAddress.NetworkAddresses[" + i + "].NetworkType"); networkAddress.Port = context.StringValue("DescribeShardingNetworkAddress.NetworkAddresses[" + i + "].Port"); networkAddress.VPCId = context.StringValue("DescribeShardingNetworkAddress.NetworkAddresses[" + i + "].VPCId"); networkAddress.VswitchId = context.StringValue("DescribeShardingNetworkAddress.NetworkAddresses[" + i + "].VswitchId"); networkAddress.NodeId = context.StringValue("DescribeShardingNetworkAddress.NetworkAddresses[" + i + "].NodeId"); networkAddress.ExpiredTime = context.StringValue("DescribeShardingNetworkAddress.NetworkAddresses[" + i + "].ExpiredTime"); networkAddress.NodeType = context.StringValue("DescribeShardingNetworkAddress.NetworkAddresses[" + i + "].NodeType"); networkAddress.Role = context.StringValue("DescribeShardingNetworkAddress.NetworkAddresses[" + i + "].Role"); describeShardingNetworkAddressResponse_networkAddresses.Add(networkAddress); } describeShardingNetworkAddressResponse.NetworkAddresses = describeShardingNetworkAddressResponse_networkAddresses; return(describeShardingNetworkAddressResponse); }
public static DescribeShardingNetworkAddressResponse Unmarshall(UnmarshallerContext _ctx) { DescribeShardingNetworkAddressResponse describeShardingNetworkAddressResponse = new DescribeShardingNetworkAddressResponse(); describeShardingNetworkAddressResponse.HttpResponse = _ctx.HttpResponse; describeShardingNetworkAddressResponse.RequestId = _ctx.StringValue("DescribeShardingNetworkAddress.RequestId"); List <DescribeShardingNetworkAddressResponse.DescribeShardingNetworkAddress_NetworkAddress> describeShardingNetworkAddressResponse_networkAddresses = new List <DescribeShardingNetworkAddressResponse.DescribeShardingNetworkAddress_NetworkAddress>(); for (int i = 0; i < _ctx.Length("DescribeShardingNetworkAddress.NetworkAddresses.Length"); i++) { DescribeShardingNetworkAddressResponse.DescribeShardingNetworkAddress_NetworkAddress networkAddress = new DescribeShardingNetworkAddressResponse.DescribeShardingNetworkAddress_NetworkAddress(); networkAddress.NetworkAddress = _ctx.StringValue("DescribeShardingNetworkAddress.NetworkAddresses[" + i + "].NetworkAddress"); networkAddress.IPAddress = _ctx.StringValue("DescribeShardingNetworkAddress.NetworkAddresses[" + i + "].IPAddress"); networkAddress.NetworkType = _ctx.StringValue("DescribeShardingNetworkAddress.NetworkAddresses[" + i + "].NetworkType"); networkAddress.Port = _ctx.StringValue("DescribeShardingNetworkAddress.NetworkAddresses[" + i + "].Port"); networkAddress.VPCId = _ctx.StringValue("DescribeShardingNetworkAddress.NetworkAddresses[" + i + "].VPCId"); networkAddress.VswitchId = _ctx.StringValue("DescribeShardingNetworkAddress.NetworkAddresses[" + i + "].VswitchId"); networkAddress.NodeId = _ctx.StringValue("DescribeShardingNetworkAddress.NetworkAddresses[" + i + "].NodeId"); networkAddress.ExpiredTime = _ctx.StringValue("DescribeShardingNetworkAddress.NetworkAddresses[" + i + "].ExpiredTime"); networkAddress.NodeType = _ctx.StringValue("DescribeShardingNetworkAddress.NetworkAddresses[" + i + "].NodeType"); networkAddress.Role = _ctx.StringValue("DescribeShardingNetworkAddress.NetworkAddresses[" + i + "].Role"); describeShardingNetworkAddressResponse_networkAddresses.Add(networkAddress); } describeShardingNetworkAddressResponse.NetworkAddresses = describeShardingNetworkAddressResponse_networkAddresses; List <DescribeShardingNetworkAddressResponse.DescribeShardingNetworkAddress_CompatibleConnection> describeShardingNetworkAddressResponse_compatibleConnections = new List <DescribeShardingNetworkAddressResponse.DescribeShardingNetworkAddress_CompatibleConnection>(); for (int i = 0; i < _ctx.Length("DescribeShardingNetworkAddress.CompatibleConnections.Length"); i++) { DescribeShardingNetworkAddressResponse.DescribeShardingNetworkAddress_CompatibleConnection compatibleConnection = new DescribeShardingNetworkAddressResponse.DescribeShardingNetworkAddress_CompatibleConnection(); compatibleConnection.NetworkAddress = _ctx.StringValue("DescribeShardingNetworkAddress.CompatibleConnections[" + i + "].NetworkAddress"); compatibleConnection.IPAddress = _ctx.StringValue("DescribeShardingNetworkAddress.CompatibleConnections[" + i + "].IPAddress"); compatibleConnection.NetworkType = _ctx.StringValue("DescribeShardingNetworkAddress.CompatibleConnections[" + i + "].NetworkType"); compatibleConnection.Port = _ctx.StringValue("DescribeShardingNetworkAddress.CompatibleConnections[" + i + "].Port"); compatibleConnection.VPCId = _ctx.StringValue("DescribeShardingNetworkAddress.CompatibleConnections[" + i + "].VPCId"); compatibleConnection.VswitchId = _ctx.StringValue("DescribeShardingNetworkAddress.CompatibleConnections[" + i + "].VswitchId"); compatibleConnection.ExpiredTime = _ctx.StringValue("DescribeShardingNetworkAddress.CompatibleConnections[" + i + "].ExpiredTime"); describeShardingNetworkAddressResponse_compatibleConnections.Add(compatibleConnection); } describeShardingNetworkAddressResponse.CompatibleConnections = describeShardingNetworkAddressResponse_compatibleConnections; return(describeShardingNetworkAddressResponse); }