Class UpdateDomainConfigRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ecdn.v20191012.models.UpdateDomainConfigRequest
-
public class UpdateDomainConfigRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description UpdateDomainConfigRequest()UpdateDomainConfigRequest(UpdateDomainConfigRequest 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 StringgetArea()Get 域名加速区域,mainland,overseas或global,分别表示中国境内加速,海外加速或全球加速。CachegetCache()Get 缓存规则配置。CacheKeygetCacheKey()Get 节点缓存配置。StringgetDomain()Get 域名。ForceRedirectgetForceRedirect()Get 访问协议强制跳转配置。HttpsgetHttps()Get Https配置。IpFiltergetIpFilter()Get IP黑白名单配置。IpFreqLimitgetIpFreqLimit()Get IP限频配置。OrigingetOrigin()Get 源站配置。LonggetProjectId()Get 项目id。ResponseHeadergetResponseHeader()Get 源站响应头部配置。WebSocketgetWebSocket()Get WebSocket配置voidsetArea(String Area)Set 域名加速区域,mainland,overseas或global,分别表示中国境内加速,海外加速或全球加速。voidsetCache(Cache Cache)Set 缓存规则配置。voidsetCacheKey(CacheKey CacheKey)Set 节点缓存配置。voidsetDomain(String Domain)Set 域名。voidsetForceRedirect(ForceRedirect ForceRedirect)Set 访问协议强制跳转配置。voidsetHttps(Https Https)Set Https配置。voidsetIpFilter(IpFilter IpFilter)Set IP黑白名单配置。voidsetIpFreqLimit(IpFreqLimit IpFreqLimit)Set IP限频配置。voidsetOrigin(Origin Origin)Set 源站配置。voidsetProjectId(Long ProjectId)Set 项目id。voidsetResponseHeader(ResponseHeader ResponseHeader)Set 源站响应头部配置。voidsetWebSocket(WebSocket WebSocket)Set WebSocket配置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
-
UpdateDomainConfigRequest
public UpdateDomainConfigRequest()
-
UpdateDomainConfigRequest
public UpdateDomainConfigRequest(UpdateDomainConfigRequest 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
-
getDomain
public String getDomain()
Get 域名。- Returns:
- Domain 域名。
-
setDomain
public void setDomain(String Domain)
Set 域名。- Parameters:
Domain- 域名。
-
getOrigin
public Origin getOrigin()
Get 源站配置。- Returns:
- Origin 源站配置。
-
setOrigin
public void setOrigin(Origin Origin)
Set 源站配置。- Parameters:
Origin- 源站配置。
-
getProjectId
public Long getProjectId()
Get 项目id。- Returns:
- ProjectId 项目id。
-
setProjectId
public void setProjectId(Long ProjectId)
Set 项目id。- Parameters:
ProjectId- 项目id。
-
getIpFilter
public IpFilter getIpFilter()
Get IP黑白名单配置。- Returns:
- IpFilter IP黑白名单配置。
-
setIpFilter
public void setIpFilter(IpFilter IpFilter)
Set IP黑白名单配置。- Parameters:
IpFilter- IP黑白名单配置。
-
getIpFreqLimit
public IpFreqLimit getIpFreqLimit()
Get IP限频配置。- Returns:
- IpFreqLimit IP限频配置。
-
setIpFreqLimit
public void setIpFreqLimit(IpFreqLimit IpFreqLimit)
Set IP限频配置。- Parameters:
IpFreqLimit- IP限频配置。
-
getResponseHeader
public ResponseHeader getResponseHeader()
Get 源站响应头部配置。- Returns:
- ResponseHeader 源站响应头部配置。
-
setResponseHeader
public void setResponseHeader(ResponseHeader ResponseHeader)
Set 源站响应头部配置。- Parameters:
ResponseHeader- 源站响应头部配置。
-
getCacheKey
public CacheKey getCacheKey()
Get 节点缓存配置。- Returns:
- CacheKey 节点缓存配置。
-
setCacheKey
public void setCacheKey(CacheKey CacheKey)
Set 节点缓存配置。- Parameters:
CacheKey- 节点缓存配置。
-
getCache
public Cache getCache()
Get 缓存规则配置。- Returns:
- Cache 缓存规则配置。
-
setCache
public void setCache(Cache Cache)
Set 缓存规则配置。- Parameters:
Cache- 缓存规则配置。
-
getHttps
public Https getHttps()
Get Https配置。- Returns:
- Https Https配置。
-
setHttps
public void setHttps(Https Https)
Set Https配置。- Parameters:
Https- Https配置。
-
getForceRedirect
public ForceRedirect getForceRedirect()
Get 访问协议强制跳转配置。- Returns:
- ForceRedirect 访问协议强制跳转配置。
-
setForceRedirect
public void setForceRedirect(ForceRedirect ForceRedirect)
Set 访问协议强制跳转配置。- Parameters:
ForceRedirect- 访问协议强制跳转配置。
-
getArea
public String getArea()
Get 域名加速区域,mainland,overseas或global,分别表示中国境内加速,海外加速或全球加速。- Returns:
- Area 域名加速区域,mainland,overseas或global,分别表示中国境内加速,海外加速或全球加速。
-
setArea
public void setArea(String Area)
Set 域名加速区域,mainland,overseas或global,分别表示中国境内加速,海外加速或全球加速。- Parameters:
Area- 域名加速区域,mainland,overseas或global,分别表示中国境内加速,海外加速或全球加速。
-
getWebSocket
public WebSocket getWebSocket()
Get WebSocket配置- Returns:
- WebSocket WebSocket配置
-
setWebSocket
public void setWebSocket(WebSocket WebSocket)
Set WebSocket配置- Parameters:
WebSocket- WebSocket配置
-
-