public class DetailHost extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| DetailHost() | 
| DetailHost(DetailHost 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 | 
|---|---|
| AccelerateType | getAccelerateType()Get The acceleration type configuration item. | 
| String | getArea()Get The acceleration area of the domain name. | 
| CacheConfig | getCacheConfig()Get The cache configuration item. | 
| CacheKey | getCacheKey()Get The cache key configuration item. | 
| CC | getCC()Get The CC protection configuration item. | 
| ClientIpCountry | getClientIpCountry()Get Whether to carry the location information of the client IP during origin-pull. | 
| String | getCname()Get The assigned CNAME | 
| Compression | getCompression()Get The smart compression configuration item. | 
| DDoS | getDDoS()Get DDoS mitigation configuration
Note: This field may return null, indicating that no valid values can be obtained. | 
| String | getHost()Get The domain name. | 
| Https | getHttps()Get The HTTPS configuration item. | 
| String | getId()Get The resource ID. | 
| String | getInstanceId()Get The instance ID. | 
| Ipv6 | getIpv6()Get The IPv6 access configuration item. | 
| Long | getLock()Get The lock status. | 
| Long | getMode()Get The domain name status. | 
| Origin | getOrigin()Get The origin configuration item. | 
| SecurityType | getSecurityType()Get The security type. | 
| SmartRouting | getSmartRouting()Get The smart routing configuration item. | 
| String | getStatus()Get The acceleration status. | 
| Waf | getWaf()Get The WAF protection configuration item. | 
| String | getZoneId()Get The site ID. | 
| String | getZoneName()Get Name of the site | 
| void | setAccelerateType(AccelerateType AccelerateType)Set The acceleration type configuration item. | 
| void | setArea(String Area)Set The acceleration area of the domain name. | 
| void | setCacheConfig(CacheConfig CacheConfig)Set The cache configuration item. | 
| void | setCacheKey(CacheKey CacheKey)Set The cache key configuration item. | 
| void | setCC(CC CC)Set The CC protection configuration item. | 
| void | setClientIpCountry(ClientIpCountry ClientIpCountry)Set Whether to carry the location information of the client IP during origin-pull. | 
| void | setCname(String Cname)Set The assigned CNAME | 
| void | setCompression(Compression Compression)Set The smart compression configuration item. | 
| void | setDDoS(DDoS DDoS)Set DDoS mitigation configuration
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setHost(String Host)Set The domain name. | 
| void | setHttps(Https Https)Set The HTTPS configuration item. | 
| void | setId(String Id)Set The resource ID. | 
| void | setInstanceId(String InstanceId)Set The instance ID. | 
| void | setIpv6(Ipv6 Ipv6)Set The IPv6 access configuration item. | 
| void | setLock(Long Lock)Set The lock status. | 
| void | setMode(Long Mode)Set The domain name status. | 
| void | setOrigin(Origin Origin)Set The origin configuration item. | 
| void | setSecurityType(SecurityType SecurityType)Set The security type. | 
| void | setSmartRouting(SmartRouting SmartRouting)Set The smart routing configuration item. | 
| void | setStatus(String Status)Set The acceleration status. | 
| void | setWaf(Waf Waf)Set The WAF protection configuration item. | 
| void | setZoneId(String ZoneId)Set The site ID. | 
| void | setZoneName(String ZoneName)Set Name of the site | 
| 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 DetailHost()
public DetailHost(DetailHost source)
public String getZoneId()
public void setZoneId(String ZoneId)
ZoneId - The site ID.public String getStatus()
public void setStatus(String Status)
Status - The acceleration status. Values:
public String getHost()
public void setHost(String Host)
Host - The domain name.public String getZoneName()
public void setZoneName(String ZoneName)
ZoneName - Name of the sitepublic String getCname()
public void setCname(String Cname)
Cname - The assigned CNAMEpublic String getId()
public void setId(String Id)
Id - The resource ID.public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - The instance ID.public Long getLock()
public void setLock(Long Lock)
Lock - The lock status.public Long getMode()
public void setMode(Long Mode)
Mode - The domain name status.public String getArea()
public void setArea(String Area)
Area - The acceleration area of the domain name. Values:
public AccelerateType getAccelerateType()
public void setAccelerateType(AccelerateType AccelerateType)
AccelerateType - The acceleration type configuration item.
Note: This field may return null, indicating that no valid values can be obtained.public Https getHttps()
public void setHttps(Https Https)
Https - The HTTPS configuration item.
Note: This field may return null, indicating that no valid values can be obtained.public CacheConfig getCacheConfig()
public void setCacheConfig(CacheConfig CacheConfig)
CacheConfig - The cache configuration item.
Note: This field may return null, indicating that no valid values can be obtained.public Origin getOrigin()
public void setOrigin(Origin Origin)
Origin - The origin configuration item.
Note: This field may return null, indicating that no valid values can be obtained.public SecurityType getSecurityType()
public void setSecurityType(SecurityType SecurityType)
SecurityType - The security type.
Note: This field may return null, indicating that no valid values can be obtained.public CacheKey getCacheKey()
public void setCacheKey(CacheKey CacheKey)
CacheKey - The cache key configuration item.
Note: This field may return null, indicating that no valid values can be obtained.public Compression getCompression()
public void setCompression(Compression Compression)
Compression - The smart compression configuration item.
Note: This field may return null, indicating that no valid values can be obtained.public Waf getWaf()
public void setWaf(Waf Waf)
Waf - The WAF protection configuration item.
Note: This field may return null, indicating that no valid values can be obtained.public CC getCC()
public void setCC(CC CC)
CC - The CC protection configuration item.
Note: This field may return null, indicating that no valid values can be obtained.public DDoS getDDoS()
public void setDDoS(DDoS DDoS)
DDoS - DDoS mitigation configuration
Note: This field may return null, indicating that no valid values can be obtained.public SmartRouting getSmartRouting()
public void setSmartRouting(SmartRouting SmartRouting)
SmartRouting - The smart routing configuration item.
Note: This field may return null, indicating that no valid values can be obtained.public Ipv6 getIpv6()
public void setIpv6(Ipv6 Ipv6)
Ipv6 - The IPv6 access configuration item.
Note: This field may return null, indicating that no valid values can be obtained.public ClientIpCountry getClientIpCountry()
public void setClientIpCountry(ClientIpCountry ClientIpCountry)
ClientIpCountry - Whether to carry the location information of the client IP during origin-pull.
Note: This field may return `null`, indicating that no valid value can be obtained.Copyright © 2025. All rights reserved.