public class AddEcdnDomainRequest extends AbstractModel
| Constructor and Description | 
|---|
AddEcdnDomainRequest()  | 
AddEcdnDomainRequest(AddEcdnDomainRequest 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 | 
|---|---|
String | 
getArea()
Get Domain name acceleration region. 
 | 
Cache | 
getCache()
Get Caching rule configuration. 
 | 
CacheKey | 
getCacheKey()
Get Node caching configuration. 
 | 
String | 
getDomain()
Get Domain name. 
 | 
ForceRedirect | 
getForceRedirect()
Get Forced access protocol redirection configuration. 
 | 
Https | 
getHttps()
Get HTTPS configuration. 
 | 
IpFilter | 
getIpFilter()
Get IP block/allowlist configuration. 
 | 
IpFreqLimit | 
getIpFreqLimit()
Get IP access limit configuration. 
 | 
Origin | 
getOrigin()
Get Origin server configuration. 
 | 
Long | 
getProjectId()
Get Project ID. 
 | 
ResponseHeader | 
getResponseHeader()
Get Origin server response header configuration. 
 | 
Tag[] | 
getTag()
Get Tag bound to a domain name. 
 | 
WebSocket | 
getWebSocket()
Get WebSocket configuration. 
 | 
void | 
setArea(String Area)
Set Domain name acceleration region. 
 | 
void | 
setCache(Cache Cache)
Set Caching rule configuration. 
 | 
void | 
setCacheKey(CacheKey CacheKey)
Set Node caching configuration. 
 | 
void | 
setDomain(String Domain)
Set Domain name. 
 | 
void | 
setForceRedirect(ForceRedirect ForceRedirect)
Set Forced access protocol redirection configuration. 
 | 
void | 
setHttps(Https Https)
Set HTTPS configuration. 
 | 
void | 
setIpFilter(IpFilter IpFilter)
Set IP block/allowlist configuration. 
 | 
void | 
setIpFreqLimit(IpFreqLimit IpFreqLimit)
Set IP access limit configuration. 
 | 
void | 
setOrigin(Origin Origin)
Set Origin server configuration. 
 | 
void | 
setProjectId(Long ProjectId)
Set Project ID. 
 | 
void | 
setResponseHeader(ResponseHeader ResponseHeader)
Set Origin server response header configuration. 
 | 
void | 
setTag(Tag[] Tag)
Set Tag bound to a domain name. 
 | 
void | 
setWebSocket(WebSocket WebSocket)
Set WebSocket configuration. 
 | 
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 AddEcdnDomainRequest()
public AddEcdnDomainRequest(AddEcdnDomainRequest source)
public String getDomain()
public void setDomain(String Domain)
Domain - Domain name.public Origin getOrigin()
public void setOrigin(Origin Origin)
Origin - Origin server configuration.public String getArea()
public void setArea(String Area)
Area - Domain name acceleration region. Valid values: mainland (acceleration in Mainland China), overseas (acceleration outside Mainland China), global (global acceleration).public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId - Project ID. Default value: 0.public IpFilter getIpFilter()
public void setIpFilter(IpFilter IpFilter)
IpFilter - IP block/allowlist configuration.public IpFreqLimit getIpFreqLimit()
public void setIpFreqLimit(IpFreqLimit IpFreqLimit)
IpFreqLimit - IP access limit configuration.public ResponseHeader getResponseHeader()
public void setResponseHeader(ResponseHeader ResponseHeader)
ResponseHeader - Origin server response header configuration.public CacheKey getCacheKey()
public void setCacheKey(CacheKey CacheKey)
CacheKey - Node caching configuration.public Cache getCache()
public void setCache(Cache Cache)
Cache - Caching rule configuration.public Https getHttps()
public void setHttps(Https Https)
Https - HTTPS configuration.public ForceRedirect getForceRedirect()
public void setForceRedirect(ForceRedirect ForceRedirect)
ForceRedirect - Forced access protocol redirection configuration.public Tag[] getTag()
public void setTag(Tag[] Tag)
Tag - Tag bound to a domain name.public WebSocket getWebSocket()
public void setWebSocket(WebSocket WebSocket)
WebSocket - WebSocket configuration.Copyright © 2021. All rights reserved.