Class DetailHost
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.teo.v20220901.models.DetailHost
-
public class DetailHost extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccelerateTypegetAccelerateType()Get 加速类型配置项。 注意:此字段可能返回 null,表示取不到有效值。StringgetArea()Get 域名加速地域,取值有: global:全球; mainland:中国大陆; overseas:境外区域。CacheConfiggetCacheConfig()Get 缓存配置项。 注意:此字段可能返回 null,表示取不到有效值。CacheKeygetCacheKey()Get 缓存键配置项。 注意:此字段可能返回 null,表示取不到有效值。CCgetCC()Get CC防护配置项。 注意:此字段可能返回 null,表示取不到有效值。ClientIpCountrygetClientIpCountry()Get 回源时是否携带客户端IP所属地域信息的配置。 注意:此字段可能返回 null,表示取不到有效值。StringgetCname()Get 分配的Cname域名CompressiongetCompression()Get 智能压缩配置项。 注意:此字段可能返回 null,表示取不到有效值。DDoSgetDDoS()Get DDoS防护配置。 注意:此字段可能返回 null,表示取不到有效值。StringgetHost()Get 域名。HttpsgetHttps()Get Https配置项。 注意:此字段可能返回 null,表示取不到有效值。StringgetId()Get 资源ID。StringgetInstanceId()Get 实例ID。Ipv6getIpv6()Get Ipv6访问配置项。 注意:此字段可能返回 null,表示取不到有效值。LonggetLock()Get 锁状态。LonggetMode()Get 域名状态类型。OrigingetOrigin()Get 源站配置项。 注意:此字段可能返回 null,表示取不到有效值。SecurityTypegetSecurityType()Get 安全类型。 注意:此字段可能返回 null,表示取不到有效值。SmartRoutinggetSmartRouting()Get 智能路由配置项。 注意:此字段可能返回 null,表示取不到有效值。StringgetStatus()Get 加速服务状态,取值为: process:部署中; online:已启动; offline:已关闭。WafgetWaf()Get Waf防护配置项。 注意:此字段可能返回 null,表示取不到有效值。StringgetZoneId()Get 站点ID。StringgetZoneName()Get 站点名称。voidsetAccelerateType(AccelerateType AccelerateType)Set 加速类型配置项。 注意:此字段可能返回 null,表示取不到有效值。voidsetArea(String Area)Set 域名加速地域,取值有: global:全球; mainland:中国大陆; overseas:境外区域。voidsetCacheConfig(CacheConfig CacheConfig)Set 缓存配置项。 注意:此字段可能返回 null,表示取不到有效值。voidsetCacheKey(CacheKey CacheKey)Set 缓存键配置项。 注意:此字段可能返回 null,表示取不到有效值。voidsetCC(CC CC)Set CC防护配置项。 注意:此字段可能返回 null,表示取不到有效值。voidsetClientIpCountry(ClientIpCountry ClientIpCountry)Set 回源时是否携带客户端IP所属地域信息的配置。 注意:此字段可能返回 null,表示取不到有效值。voidsetCname(String Cname)Set 分配的Cname域名voidsetCompression(Compression Compression)Set 智能压缩配置项。 注意:此字段可能返回 null,表示取不到有效值。voidsetDDoS(DDoS DDoS)Set DDoS防护配置。 注意:此字段可能返回 null,表示取不到有效值。voidsetHost(String Host)Set 域名。voidsetHttps(Https Https)Set Https配置项。 注意:此字段可能返回 null,表示取不到有效值。voidsetId(String Id)Set 资源ID。voidsetInstanceId(String InstanceId)Set 实例ID。voidsetIpv6(Ipv6 Ipv6)Set Ipv6访问配置项。 注意:此字段可能返回 null,表示取不到有效值。voidsetLock(Long Lock)Set 锁状态。voidsetMode(Long Mode)Set 域名状态类型。voidsetOrigin(Origin Origin)Set 源站配置项。 注意:此字段可能返回 null,表示取不到有效值。voidsetSecurityType(SecurityType SecurityType)Set 安全类型。 注意:此字段可能返回 null,表示取不到有效值。voidsetSmartRouting(SmartRouting SmartRouting)Set 智能路由配置项。 注意:此字段可能返回 null,表示取不到有效值。voidsetStatus(String Status)Set 加速服务状态,取值为: process:部署中; online:已启动; offline:已关闭。voidsetWaf(Waf Waf)Set Waf防护配置项。 注意:此字段可能返回 null,表示取不到有效值。voidsetZoneId(String ZoneId)Set 站点ID。voidsetZoneName(String ZoneName)Set 站点名称。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
DetailHost
public DetailHost()
-
DetailHost
public 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.
-
-
Method Detail
-
getZoneId
public String getZoneId()
Get 站点ID。- Returns:
- ZoneId 站点ID。
-
setZoneId
public void setZoneId(String ZoneId)
Set 站点ID。- Parameters:
ZoneId- 站点ID。
-
getStatus
public String getStatus()
Get 加速服务状态,取值为:- process:部署中;
- online:已启动;
- offline:已关闭。
- Returns:
- Status 加速服务状态,取值为:
- process:部署中;
- online:已启动;
- offline:已关闭。
-
setStatus
public void setStatus(String Status)
Set 加速服务状态,取值为:- process:部署中;
- online:已启动;
- offline:已关闭。
- Parameters:
Status- 加速服务状态,取值为:- process:部署中;
- online:已启动;
- offline:已关闭。
-
getHost
public String getHost()
Get 域名。- Returns:
- Host 域名。
-
setHost
public void setHost(String Host)
Set 域名。- Parameters:
Host- 域名。
-
getZoneName
public String getZoneName()
Get 站点名称。- Returns:
- ZoneName 站点名称。
-
setZoneName
public void setZoneName(String ZoneName)
Set 站点名称。- Parameters:
ZoneName- 站点名称。
-
getCname
public String getCname()
Get 分配的Cname域名- Returns:
- Cname 分配的Cname域名
-
setCname
public void setCname(String Cname)
Set 分配的Cname域名- Parameters:
Cname- 分配的Cname域名
-
getId
public String getId()
Get 资源ID。- Returns:
- Id 资源ID。
-
setId
public void setId(String Id)
Set 资源ID。- Parameters:
Id- 资源ID。
-
getInstanceId
public String getInstanceId()
Get 实例ID。- Returns:
- InstanceId 实例ID。
-
setInstanceId
public void setInstanceId(String InstanceId)
Set 实例ID。- Parameters:
InstanceId- 实例ID。
-
getLock
public Long getLock()
Get 锁状态。- Returns:
- Lock 锁状态。
-
setLock
public void setLock(Long Lock)
Set 锁状态。- Parameters:
Lock- 锁状态。
-
getMode
public Long getMode()
Get 域名状态类型。- Returns:
- Mode 域名状态类型。
-
setMode
public void setMode(Long Mode)
Set 域名状态类型。- Parameters:
Mode- 域名状态类型。
-
getArea
public String getArea()
Get 域名加速地域,取值有:- global:全球;
- mainland:中国大陆;
- overseas:境外区域。
- Returns:
- Area 域名加速地域,取值有:
- global:全球;
- mainland:中国大陆;
- overseas:境外区域。
-
setArea
public void setArea(String Area)
Set 域名加速地域,取值有:- global:全球;
- mainland:中国大陆;
- overseas:境外区域。
- Parameters:
Area- 域名加速地域,取值有:- global:全球;
- mainland:中国大陆;
- overseas:境外区域。
-
getAccelerateType
public AccelerateType getAccelerateType()
Get 加速类型配置项。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AccelerateType 加速类型配置项。 注意:此字段可能返回 null,表示取不到有效值。
-
setAccelerateType
public void setAccelerateType(AccelerateType AccelerateType)
Set 加速类型配置项。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AccelerateType- 加速类型配置项。 注意:此字段可能返回 null,表示取不到有效值。
-
getHttps
public Https getHttps()
Get Https配置项。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Https Https配置项。 注意:此字段可能返回 null,表示取不到有效值。
-
setHttps
public void setHttps(Https Https)
Set Https配置项。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Https- Https配置项。 注意:此字段可能返回 null,表示取不到有效值。
-
getCacheConfig
public CacheConfig getCacheConfig()
Get 缓存配置项。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- CacheConfig 缓存配置项。 注意:此字段可能返回 null,表示取不到有效值。
-
setCacheConfig
public void setCacheConfig(CacheConfig CacheConfig)
Set 缓存配置项。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
CacheConfig- 缓存配置项。 注意:此字段可能返回 null,表示取不到有效值。
-
getOrigin
public Origin getOrigin()
Get 源站配置项。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Origin 源站配置项。 注意:此字段可能返回 null,表示取不到有效值。
-
setOrigin
public void setOrigin(Origin Origin)
Set 源站配置项。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Origin- 源站配置项。 注意:此字段可能返回 null,表示取不到有效值。
-
getSecurityType
public SecurityType getSecurityType()
Get 安全类型。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SecurityType 安全类型。 注意:此字段可能返回 null,表示取不到有效值。
-
setSecurityType
public void setSecurityType(SecurityType SecurityType)
Set 安全类型。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SecurityType- 安全类型。 注意:此字段可能返回 null,表示取不到有效值。
-
getCacheKey
public CacheKey getCacheKey()
Get 缓存键配置项。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- CacheKey 缓存键配置项。 注意:此字段可能返回 null,表示取不到有效值。
-
setCacheKey
public void setCacheKey(CacheKey CacheKey)
Set 缓存键配置项。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
CacheKey- 缓存键配置项。 注意:此字段可能返回 null,表示取不到有效值。
-
getCompression
public Compression getCompression()
Get 智能压缩配置项。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Compression 智能压缩配置项。 注意:此字段可能返回 null,表示取不到有效值。
-
setCompression
public void setCompression(Compression Compression)
Set 智能压缩配置项。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Compression- 智能压缩配置项。 注意:此字段可能返回 null,表示取不到有效值。
-
getWaf
public Waf getWaf()
Get Waf防护配置项。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Waf Waf防护配置项。 注意:此字段可能返回 null,表示取不到有效值。
-
setWaf
public void setWaf(Waf Waf)
Set Waf防护配置项。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Waf- Waf防护配置项。 注意:此字段可能返回 null,表示取不到有效值。
-
getCC
public CC getCC()
Get CC防护配置项。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- CC CC防护配置项。 注意:此字段可能返回 null,表示取不到有效值。
-
setCC
public void setCC(CC CC)
Set CC防护配置项。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
CC- CC防护配置项。 注意:此字段可能返回 null,表示取不到有效值。
-
getDDoS
public DDoS getDDoS()
Get DDoS防护配置。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DDoS DDoS防护配置。 注意:此字段可能返回 null,表示取不到有效值。
-
setDDoS
public void setDDoS(DDoS DDoS)
Set DDoS防护配置。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DDoS- DDoS防护配置。 注意:此字段可能返回 null,表示取不到有效值。
-
getSmartRouting
public SmartRouting getSmartRouting()
Get 智能路由配置项。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SmartRouting 智能路由配置项。 注意:此字段可能返回 null,表示取不到有效值。
-
setSmartRouting
public void setSmartRouting(SmartRouting SmartRouting)
Set 智能路由配置项。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SmartRouting- 智能路由配置项。 注意:此字段可能返回 null,表示取不到有效值。
-
getIpv6
public Ipv6 getIpv6()
Get Ipv6访问配置项。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Ipv6 Ipv6访问配置项。 注意:此字段可能返回 null,表示取不到有效值。
-
setIpv6
public void setIpv6(Ipv6 Ipv6)
Set Ipv6访问配置项。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Ipv6- Ipv6访问配置项。 注意:此字段可能返回 null,表示取不到有效值。
-
getClientIpCountry
public ClientIpCountry getClientIpCountry()
Get 回源时是否携带客户端IP所属地域信息的配置。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ClientIpCountry 回源时是否携带客户端IP所属地域信息的配置。 注意:此字段可能返回 null,表示取不到有效值。
-
setClientIpCountry
public void setClientIpCountry(ClientIpCountry ClientIpCountry)
Set 回源时是否携带客户端IP所属地域信息的配置。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ClientIpCountry- 回源时是否携带客户端IP所属地域信息的配置。 注意:此字段可能返回 null,表示取不到有效值。
-
-