All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.ens20171110.models.DescribeLoadBalancersRequest Maven / Gradle / Ivy

// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.ens20171110.models;

import com.aliyun.tea.*;

public class DescribeLoadBalancersRequest extends TeaModel {
    /**
     * 

The IP address that the ELB instance uses to provide services.

* * example: *

10.0.XX.XX

*/ @NameInMap("Address") public String address; /** *

The ID of the Edge Node Service (ENS) node.

* * example: *

cn-guangzhou-10

*/ @NameInMap("EnsRegionId") public String ensRegionId; /** *

The ID of the ELB instance.

* * example: *

lb-5q73cv04zeyh43lh74lp4****

*/ @NameInMap("LoadBalancerId") public String loadBalancerId; /** *

The name of the ELB instance.

* * example: *

example

*/ @NameInMap("LoadBalancerName") public String loadBalancerName; /** *

The status of the listener for the ELB instance. Valid values:

*
    *
  • Active: The listener for the instance can forward the received traffic based on forwarding rules.
  • *
  • InActive: The listener for the instance does not forward the received traffic.
  • *
* * example: *

InActive

*/ @NameInMap("LoadBalancerStatus") public String loadBalancerStatus; /** *

The ID of the network.

* * example: *

n-5s9ayrxsd9hszrlt5fgv2****

*/ @NameInMap("NetworkId") public String networkId; /** *

The page number. Default value: 1.

* * example: *

1

*/ @NameInMap("PageNumber") public Integer pageNumber; /** *

The number of entries per page. Default value: 10. Valid values: 10 to 100.

* * example: *

100

*/ @NameInMap("PageSize") public Integer pageSize; /** *

The ID of the backend server.

* * example: *

i-5f67ffjc004wwz0t****

*/ @NameInMap("ServerId") public String serverId; /** *

The ID of the vSwitch.

* * example: *

vsw-5sy773iy25rulsmgskmba****

*/ @NameInMap("VSwitchId") public String vSwitchId; public static DescribeLoadBalancersRequest build(java.util.Map map) throws Exception { DescribeLoadBalancersRequest self = new DescribeLoadBalancersRequest(); return TeaModel.build(map, self); } public DescribeLoadBalancersRequest setAddress(String address) { this.address = address; return this; } public String getAddress() { return this.address; } public DescribeLoadBalancersRequest setEnsRegionId(String ensRegionId) { this.ensRegionId = ensRegionId; return this; } public String getEnsRegionId() { return this.ensRegionId; } public DescribeLoadBalancersRequest setLoadBalancerId(String loadBalancerId) { this.loadBalancerId = loadBalancerId; return this; } public String getLoadBalancerId() { return this.loadBalancerId; } public DescribeLoadBalancersRequest setLoadBalancerName(String loadBalancerName) { this.loadBalancerName = loadBalancerName; return this; } public String getLoadBalancerName() { return this.loadBalancerName; } public DescribeLoadBalancersRequest setLoadBalancerStatus(String loadBalancerStatus) { this.loadBalancerStatus = loadBalancerStatus; return this; } public String getLoadBalancerStatus() { return this.loadBalancerStatus; } public DescribeLoadBalancersRequest setNetworkId(String networkId) { this.networkId = networkId; return this; } public String getNetworkId() { return this.networkId; } public DescribeLoadBalancersRequest setPageNumber(Integer pageNumber) { this.pageNumber = pageNumber; return this; } public Integer getPageNumber() { return this.pageNumber; } public DescribeLoadBalancersRequest setPageSize(Integer pageSize) { this.pageSize = pageSize; return this; } public Integer getPageSize() { return this.pageSize; } public DescribeLoadBalancersRequest setServerId(String serverId) { this.serverId = serverId; return this; } public String getServerId() { return this.serverId; } public DescribeLoadBalancersRequest setVSwitchId(String vSwitchId) { this.vSwitchId = vSwitchId; return this; } public String getVSwitchId() { return this.vSwitchId; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy