public class DescribeZoneSettingResponse extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
DescribeZoneSettingResponse()  | 
DescribeZoneSettingResponse(DescribeZoneSettingResponse 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 | 
|---|---|
CacheConfig | 
getCache()
Get Cache expiration time configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
CacheKey | 
getCacheKey()
Get Node cache key configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
CachePrefresh | 
getCachePrefresh()
Get Cache prefresh configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
ClientIp | 
getClientIpHeader()
Get Origin-pull client IP header configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
Compression | 
getCompression()
Get Smart compression configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
ForceRedirect | 
getForceRedirect()
Get Force HTTPS redirect configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
Https | 
getHttps()
Get HTTPS acceleration configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
MaxAge | 
getMaxAge()
Get Browser cache configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
OfflineCache | 
getOfflineCache()
Get Offline cache
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
Origin | 
getOrigin()
Get Origin server configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
PostMaxSize | 
getPostMaxSize()
Get POST transport configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
Quic | 
getQuic()
Get QUIC access
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
String | 
getRequestId()
Get The unique request ID, which is returned for each request. 
 | 
SmartRouting | 
getSmartRouting()
Get Dynamic acceleration configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
UpstreamHttp2 | 
getUpstreamHttp2()
Get HTTP2 origin-pull configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
WebSocket | 
getWebSocket()
Get WebSocket configuration. 
 | 
String | 
getZone()
Get Domain name of the site 
 | 
String | 
getZoneId()
Get Site ID 
 | 
void | 
setCache(CacheConfig Cache)
Set Cache expiration time configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
void | 
setCacheKey(CacheKey CacheKey)
Set Node cache key configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
void | 
setCachePrefresh(CachePrefresh CachePrefresh)
Set Cache prefresh configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
void | 
setClientIpHeader(ClientIp ClientIpHeader)
Set Origin-pull client IP header configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
void | 
setCompression(Compression Compression)
Set Smart compression configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
void | 
setForceRedirect(ForceRedirect ForceRedirect)
Set Force HTTPS redirect configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
void | 
setHttps(Https Https)
Set HTTPS acceleration configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
void | 
setMaxAge(MaxAge MaxAge)
Set Browser cache configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
void | 
setOfflineCache(OfflineCache OfflineCache)
Set Offline cache
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
void | 
setOrigin(Origin Origin)
Set Origin server configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
void | 
setPostMaxSize(PostMaxSize PostMaxSize)
Set POST transport configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
void | 
setQuic(Quic Quic)
Set QUIC access
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
void | 
setRequestId(String RequestId)
Set The unique request ID, which is returned for each request. 
 | 
void | 
setSmartRouting(SmartRouting SmartRouting)
Set Dynamic acceleration configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
void | 
setUpstreamHttp2(UpstreamHttp2 UpstreamHttp2)
Set HTTP2 origin-pull configuration
Note: This field may return `null`, indicating that no valid value can be obtained. 
 | 
void | 
setWebSocket(WebSocket WebSocket)
Set WebSocket configuration. 
 | 
void | 
setZone(String Zone)
Set Domain name of the site 
 | 
void | 
setZoneId(String ZoneId)
Set Site ID 
 | 
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 DescribeZoneSettingResponse()
public DescribeZoneSettingResponse(DescribeZoneSettingResponse source)
public CacheConfig getCache()
public void setCache(CacheConfig Cache)
Cache - Cache expiration time configuration
Note: This field may return `null`, indicating that no valid value can be obtained.public CacheKey getCacheKey()
public void setCacheKey(CacheKey CacheKey)
CacheKey - Node cache key configuration
Note: This field may return `null`, indicating that no valid value can be obtained.public MaxAge getMaxAge()
public void setMaxAge(MaxAge MaxAge)
MaxAge - Browser cache configuration
Note: This field may return `null`, indicating that no valid value can be obtained.public OfflineCache getOfflineCache()
public void setOfflineCache(OfflineCache OfflineCache)
OfflineCache - Offline cache
Note: This field may return `null`, indicating that no valid value can be obtained.public Quic getQuic()
public void setQuic(Quic Quic)
Quic - QUIC access
Note: This field may return `null`, indicating that no valid value can be obtained.public PostMaxSize getPostMaxSize()
public void setPostMaxSize(PostMaxSize PostMaxSize)
PostMaxSize - POST transport configuration
Note: This field may return `null`, indicating that no valid value can be obtained.public Compression getCompression()
public void setCompression(Compression Compression)
Compression - Smart compression configuration
Note: This field may return `null`, indicating that no valid value can be obtained.public UpstreamHttp2 getUpstreamHttp2()
public void setUpstreamHttp2(UpstreamHttp2 UpstreamHttp2)
UpstreamHttp2 - HTTP2 origin-pull configuration
Note: This field may return `null`, indicating that no valid value can be obtained.public ForceRedirect getForceRedirect()
public void setForceRedirect(ForceRedirect ForceRedirect)
ForceRedirect - Force HTTPS redirect configuration
Note: This field may return `null`, indicating that no valid value can be obtained.public Https getHttps()
public void setHttps(Https Https)
Https - HTTPS acceleration configuration
Note: This field may return `null`, indicating that no valid value can be obtained.public Origin getOrigin()
public void setOrigin(Origin Origin)
Origin - Origin server configuration
Note: This field may return `null`, indicating that no valid value can be obtained.public SmartRouting getSmartRouting()
public void setSmartRouting(SmartRouting SmartRouting)
SmartRouting - Dynamic acceleration configuration
Note: This field may return `null`, indicating that no valid value can be obtained.public String getZoneId()
public void setZoneId(String ZoneId)
ZoneId - Site IDpublic String getZone()
public void setZone(String Zone)
Zone - Domain name of the sitepublic WebSocket getWebSocket()
public void setWebSocket(WebSocket WebSocket)
WebSocket - WebSocket configuration.
Note: This field may return `null`, indicating that no valid value can be obtained.public ClientIp getClientIpHeader()
public void setClientIpHeader(ClientIp ClientIpHeader)
ClientIpHeader - Origin-pull client IP header configuration
Note: This field may return `null`, indicating that no valid value can be obtained.public CachePrefresh getCachePrefresh()
public void setCachePrefresh(CachePrefresh CachePrefresh)
CachePrefresh - Cache prefresh configuration
Note: This field may return `null`, indicating that no valid value can be obtained.public String getRequestId()
public void setRequestId(String RequestId)
RequestId - The unique request ID, which is returned for each request. RequestId is required for locating a problem.Copyright © 2025. All rights reserved.