public class Address extends AbstractModel
| Constructor and Description | 
|---|
| Address() | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getAddressId()Get `EIP` `ID`, the unique ID of the `EIP`. | 
| String | getAddressIp()Get The public IP address | 
| String | getAddressName()Get The `EIP` name. | 
| String | getAddressStatus()Get Possible `EIP` states are 'CREATING', 'BINDING', 'BIND', 'UNBINDING', 'UNBIND', 'OFFLINING', and 'BIND_ENI'. | 
| String | getAddressType()Get The resource type of the EIP. | 
| Boolean | getCascadeRelease()Get Whether the EIP is automatically released after being unbound. | 
| String | getCreatedTime()Get The creation time, which follows the `ISO8601` standard and uses `UTC` time in the format of `YYYY-MM-DDThh:mm:ssZ`. | 
| AlgType | getEipAlgType()Get Type of the protocol used in EIP ALG | 
| String | getInstanceId()Get The ID of the bound resource instance. | 
| String | getInternetServiceProvider()Get The ISP of an EIP/Elastic IP, with possible return values currently including "CMCC", "CTCC", "CUCC" and "BGP" | 
| Boolean | getIsArrears()Get The isolation status of the resource. | 
| Boolean | getIsBlocked()Get The block status of the resource. | 
| Boolean | getIsEipDirectConnection()Get Whether the EIP supports direct connection mode. | 
| String | getNetworkInterfaceId()Get The ID of the bound ENI | 
| String | getPrivateAddressIp()Get The private IP of the bound resources | 
| void | setAddressId(String AddressId)Set `EIP` `ID`, the unique ID of the `EIP`. | 
| void | setAddressIp(String AddressIp)Set The public IP address | 
| void | setAddressName(String AddressName)Set The `EIP` name. | 
| void | setAddressStatus(String AddressStatus)Set Possible `EIP` states are 'CREATING', 'BINDING', 'BIND', 'UNBINDING', 'UNBIND', 'OFFLINING', and 'BIND_ENI'. | 
| void | setAddressType(String AddressType)Set The resource type of the EIP. | 
| void | setCascadeRelease(Boolean CascadeRelease)Set Whether the EIP is automatically released after being unbound. | 
| void | setCreatedTime(String CreatedTime)Set The creation time, which follows the `ISO8601` standard and uses `UTC` time in the format of `YYYY-MM-DDThh:mm:ssZ`. | 
| void | setEipAlgType(AlgType EipAlgType)Set Type of the protocol used in EIP ALG | 
| void | setInstanceId(String InstanceId)Set The ID of the bound resource instance. | 
| void | setInternetServiceProvider(String InternetServiceProvider)Set The ISP of an EIP/Elastic IP, with possible return values currently including "CMCC", "CTCC", "CUCC" and "BGP" | 
| void | setIsArrears(Boolean IsArrears)Set The isolation status of the resource. | 
| void | setIsBlocked(Boolean IsBlocked)Set The block status of the resource. | 
| void | setIsEipDirectConnection(Boolean IsEipDirectConnection)Set Whether the EIP supports direct connection mode. | 
| void | setNetworkInterfaceId(String NetworkInterfaceId)Set The ID of the bound ENI | 
| void | setPrivateAddressIp(String PrivateAddressIp)Set The private IP of the bound resources | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonStringpublic String getAddressId()
public void setAddressId(String AddressId)
AddressId - `EIP` `ID`, the unique ID of the `EIP`.public String getAddressName()
public void setAddressName(String AddressName)
AddressName - The `EIP` name.public String getAddressStatus()
public void setAddressStatus(String AddressStatus)
AddressStatus - Possible `EIP` states are 'CREATING', 'BINDING', 'BIND', 'UNBINDING', 'UNBIND', 'OFFLINING', and 'BIND_ENI'.public String getAddressIp()
public void setAddressIp(String AddressIp)
AddressIp - The public IP addresspublic String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - The ID of the bound resource instance. This can be a `CVM` or `NAT`.public String getCreatedTime()
public void setCreatedTime(String CreatedTime)
CreatedTime - The creation time, which follows the `ISO8601` standard and uses `UTC` time in the format of `YYYY-MM-DDThh:mm:ssZ`.public String getNetworkInterfaceId()
public void setNetworkInterfaceId(String NetworkInterfaceId)
NetworkInterfaceId - The ID of the bound ENIpublic String getPrivateAddressIp()
public void setPrivateAddressIp(String PrivateAddressIp)
PrivateAddressIp - The private IP of the bound resourcespublic Boolean getIsArrears()
public void setIsArrears(Boolean IsArrears)
IsArrears - The isolation status of the resource. `True` indicates the EIP is isolated. `False` indicates that the resource is not isolated.public Boolean getIsBlocked()
public void setIsBlocked(Boolean IsBlocked)
IsBlocked - The block status of the resource. `True` indicates the EIP is blocked. `False` indicates that the EIP is not blocked.public Boolean getIsEipDirectConnection()
public void setIsEipDirectConnection(Boolean IsEipDirectConnection)
IsEipDirectConnection - Whether the EIP supports direct connection mode. `True` indicates the EIP supports direct connection. `False` indicates that the resource does not support direct connection.public String getAddressType()
public void setAddressType(String AddressType)
AddressType - The resource type of the EIP. This includes `CalcIP`, `WanIP`, `EIP`, and `AnycastEIP`. Among these, `CalcIP` indicates the device IP, `WanIP` indicates the common public IP, `EIP` indicates Elastic IP, and `AnycastEip` indicates accelerated EIP.public Boolean getCascadeRelease()
public void setCascadeRelease(Boolean CascadeRelease)
CascadeRelease - Whether the EIP is automatically released after being unbound. `True` indicates the EIP will be automatically released after being unbound. `False` indicates the EIP will not be automatically released after being unbound.public AlgType getEipAlgType()
public void setEipAlgType(AlgType EipAlgType)
EipAlgType - Type of the protocol used in EIP ALGpublic String getInternetServiceProvider()
public void setInternetServiceProvider(String InternetServiceProvider)
InternetServiceProvider - The ISP of an EIP/Elastic IP, with possible return values currently including "CMCC", "CTCC", "CUCC" and "BGP"Copyright © 2020. All rights reserved.