public class InternetAddressDetail extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| InternetAddressDetail() | 
| InternetAddressDetail(InternetAddressDetail source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| Long | getAddrProto()Get Address protocol. | 
| Long | getAddrType()Get Address type. | 
| Long | getAppId()Get User ID
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| String | getApplyTime()Get Applied at
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| String | getInstanceId()Get Internet tunnel’s IP address ID
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| Long | getMaskLen()Get Mask length of a network address
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| String | getRegion()Get Region
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| String | getReleaseTime()Get Returned at
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| Long | getReserveTime()Get Retention period of a released IP address, in days
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| Long | getStatus()Get Address status. | 
| String | getStopTime()Get Disabled at
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| String | getSubnet()Get Internet tunnel’s network address
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setAddrProto(Long AddrProto)Set Address protocol. | 
| void | setAddrType(Long AddrType)Set Address type. | 
| void | setAppId(Long AppId)Set User ID
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setApplyTime(String ApplyTime)Set Applied at
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setInstanceId(String InstanceId)Set Internet tunnel’s IP address ID
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setMaskLen(Long MaskLen)Set Mask length of a network address
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setRegion(String Region)Set Region
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setReleaseTime(String ReleaseTime)Set Returned at
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setReserveTime(Long ReserveTime)Set Retention period of a released IP address, in days
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setStatus(Long Status)Set Address status. | 
| void | setStopTime(String StopTime)Set Disabled at
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setSubnet(String Subnet)Set Internet tunnel’s network address
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic InternetAddressDetail()
public InternetAddressDetail(InternetAddressDetail source)
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - Internet tunnel’s IP address ID
Note: this field may return `null`, indicating that no valid values can be obtained.public String getSubnet()
public void setSubnet(String Subnet)
Subnet - Internet tunnel’s network address
Note: this field may return `null`, indicating that no valid values can be obtained.public Long getMaskLen()
public void setMaskLen(Long MaskLen)
MaskLen - Mask length of a network address
Note: this field may return `null`, indicating that no valid values can be obtained.public Long getAddrType()
public void setAddrType(Long AddrType)
AddrType - Address type. Valid values: 0: BGP
1: China Telecom
2: China Mobile
3: China Unicom
Note: this field may return `null`, indicating that no valid values can be obtained.public Long getStatus()
public void setStatus(Long Status)
Status - Address status. Valid values: 0: in use
1: disabled
2: returnedpublic String getApplyTime()
public void setApplyTime(String ApplyTime)
ApplyTime - Applied at
Note: this field may return `null`, indicating that no valid values can be obtained.public String getStopTime()
public void setStopTime(String StopTime)
StopTime - Disabled at
Note: this field may return `null`, indicating that no valid values can be obtained.public String getReleaseTime()
public void setReleaseTime(String ReleaseTime)
ReleaseTime - Returned at
Note: this field may return `null`, indicating that no valid values can be obtained.public String getRegion()
public void setRegion(String Region)
Region - Region
Note: this field may return `null`, indicating that no valid values can be obtained.public Long getAppId()
public void setAppId(Long AppId)
AppId - User ID
Note: this field may return `null`, indicating that no valid values can be obtained.public Long getAddrProto()
public void setAddrProto(Long AddrProto)
AddrProto - Address protocol. Valid values: 0: IPv4; 1: IPv6
Note: this field may return `null`, indicating that no valid values can be obtained.public Long getReserveTime()
public void setReserveTime(Long ReserveTime)
ReserveTime - Retention period of a released IP address, in days
Note: this field may return `null`, indicating that no valid values can be obtained.Copyright © 2025. All rights reserved.