Class ModifyZoneSettingRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.teo.v20220901.models.ModifyZoneSettingRequest
-
public class ModifyZoneSettingRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyZoneSettingRequest()
ModifyZoneSettingRequest(ModifyZoneSettingRequest 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 CacheConfig
getCacheConfig()
Get 缓存过期时间配置。 不填写表示保持原有配置。CacheKey
getCacheKey()
Get 节点缓存键配置。 不填写表示保持原有配置。CachePrefresh
getCachePrefresh()
Get 缓存预刷新配置。 不填写表示保持原有配置。ClientIpCountry
getClientIpCountry()
Get 回源时是否携带客户端 IP 所属地域信息的配置。 不填写表示保持原有配置。ClientIpHeader
getClientIpHeader()
Get 客户端 IP 回源请求头配置。 不填写表示保持原有配置。Compression
getCompression()
Get 智能压缩配置。 不填写表示保持原有配置。ForceRedirect
getForceRedirect()
Get 访问协议强制 Https 跳转配置。 不填写表示保持原有配置。Grpc
getGrpc()
Get Grpc 协议支持配置。 不填写表示保持原有配置。Https
getHttps()
Get Https 加速配置。 不填写表示保持原有配置。ImageOptimize
getImageOptimize()
Get 图片优化配置。 不填写表示关闭。Ipv6
getIpv6()
Get Ipv6 访问配置。 不填写表示保持原有配置。MaxAge
getMaxAge()
Get 浏览器缓存配置。 不填写表示保持原有配置。OfflineCache
getOfflineCache()
Get 离线缓存配置。 不填写表示保持原有配置。Origin
getOrigin()
Get 源站配置。 不填写表示保持原有配置。PostMaxSize
getPostMaxSize()
Get Post 请求传输配置。 不填写表示保持原有配置。Quic
getQuic()
Get Quic 访问配置。 不填写表示保持原有配置。SmartRouting
getSmartRouting()
Get 智能加速配置。 不填写表示保持原有配置。StandardDebug
getStandardDebug()
Get 标准 Debug 配置。UpstreamHttp2
getUpstreamHttp2()
Get Http2 回源配置。 不填写表示保持原有配置。WebSocket
getWebSocket()
Get WebSocket 配置。 不填写表示保持原有配置。String
getZoneId()
Get 待变更的站点 ID。void
setCacheConfig(CacheConfig CacheConfig)
Set 缓存过期时间配置。 不填写表示保持原有配置。void
setCacheKey(CacheKey CacheKey)
Set 节点缓存键配置。 不填写表示保持原有配置。void
setCachePrefresh(CachePrefresh CachePrefresh)
Set 缓存预刷新配置。 不填写表示保持原有配置。void
setClientIpCountry(ClientIpCountry ClientIpCountry)
Set 回源时是否携带客户端 IP 所属地域信息的配置。 不填写表示保持原有配置。void
setClientIpHeader(ClientIpHeader ClientIpHeader)
Set 客户端 IP 回源请求头配置。 不填写表示保持原有配置。void
setCompression(Compression Compression)
Set 智能压缩配置。 不填写表示保持原有配置。void
setForceRedirect(ForceRedirect ForceRedirect)
Set 访问协议强制 Https 跳转配置。 不填写表示保持原有配置。void
setGrpc(Grpc Grpc)
Set Grpc 协议支持配置。 不填写表示保持原有配置。void
setHttps(Https Https)
Set Https 加速配置。 不填写表示保持原有配置。void
setImageOptimize(ImageOptimize ImageOptimize)
Set 图片优化配置。 不填写表示关闭。void
setIpv6(Ipv6 Ipv6)
Set Ipv6 访问配置。 不填写表示保持原有配置。void
setMaxAge(MaxAge MaxAge)
Set 浏览器缓存配置。 不填写表示保持原有配置。void
setOfflineCache(OfflineCache OfflineCache)
Set 离线缓存配置。 不填写表示保持原有配置。void
setOrigin(Origin Origin)
Set 源站配置。 不填写表示保持原有配置。void
setPostMaxSize(PostMaxSize PostMaxSize)
Set Post 请求传输配置。 不填写表示保持原有配置。void
setQuic(Quic Quic)
Set Quic 访问配置。 不填写表示保持原有配置。void
setSmartRouting(SmartRouting SmartRouting)
Set 智能加速配置。 不填写表示保持原有配置。void
setStandardDebug(StandardDebug StandardDebug)
Set 标准 Debug 配置。void
setUpstreamHttp2(UpstreamHttp2 UpstreamHttp2)
Set Http2 回源配置。 不填写表示保持原有配置。void
setWebSocket(WebSocket WebSocket)
Set WebSocket 配置。 不填写表示保持原有配置。void
setZoneId(String ZoneId)
Set 待变更的站点 ID。void
toMap(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
-
ModifyZoneSettingRequest
public ModifyZoneSettingRequest()
-
ModifyZoneSettingRequest
public ModifyZoneSettingRequest(ModifyZoneSettingRequest 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。
-
getCacheConfig
public CacheConfig getCacheConfig()
Get 缓存过期时间配置。 不填写表示保持原有配置。- Returns:
- CacheConfig 缓存过期时间配置。 不填写表示保持原有配置。
-
setCacheConfig
public void setCacheConfig(CacheConfig CacheConfig)
Set 缓存过期时间配置。 不填写表示保持原有配置。- Parameters:
CacheConfig
- 缓存过期时间配置。 不填写表示保持原有配置。
-
getCacheKey
public CacheKey getCacheKey()
Get 节点缓存键配置。 不填写表示保持原有配置。- Returns:
- CacheKey 节点缓存键配置。 不填写表示保持原有配置。
-
setCacheKey
public void setCacheKey(CacheKey CacheKey)
Set 节点缓存键配置。 不填写表示保持原有配置。- Parameters:
CacheKey
- 节点缓存键配置。 不填写表示保持原有配置。
-
getMaxAge
public MaxAge getMaxAge()
Get 浏览器缓存配置。 不填写表示保持原有配置。- Returns:
- MaxAge 浏览器缓存配置。 不填写表示保持原有配置。
-
setMaxAge
public void setMaxAge(MaxAge MaxAge)
Set 浏览器缓存配置。 不填写表示保持原有配置。- Parameters:
MaxAge
- 浏览器缓存配置。 不填写表示保持原有配置。
-
getOfflineCache
public OfflineCache getOfflineCache()
Get 离线缓存配置。 不填写表示保持原有配置。- Returns:
- OfflineCache 离线缓存配置。 不填写表示保持原有配置。
-
setOfflineCache
public void setOfflineCache(OfflineCache OfflineCache)
Set 离线缓存配置。 不填写表示保持原有配置。- Parameters:
OfflineCache
- 离线缓存配置。 不填写表示保持原有配置。
-
getQuic
public Quic getQuic()
Get Quic 访问配置。 不填写表示保持原有配置。- Returns:
- Quic Quic 访问配置。 不填写表示保持原有配置。
-
setQuic
public void setQuic(Quic Quic)
Set Quic 访问配置。 不填写表示保持原有配置。- Parameters:
Quic
- Quic 访问配置。 不填写表示保持原有配置。
-
getPostMaxSize
public PostMaxSize getPostMaxSize()
Get Post 请求传输配置。 不填写表示保持原有配置。- Returns:
- PostMaxSize Post 请求传输配置。 不填写表示保持原有配置。
-
setPostMaxSize
public void setPostMaxSize(PostMaxSize PostMaxSize)
Set Post 请求传输配置。 不填写表示保持原有配置。- Parameters:
PostMaxSize
- Post 请求传输配置。 不填写表示保持原有配置。
-
getCompression
public Compression getCompression()
Get 智能压缩配置。 不填写表示保持原有配置。- Returns:
- Compression 智能压缩配置。 不填写表示保持原有配置。
-
setCompression
public void setCompression(Compression Compression)
Set 智能压缩配置。 不填写表示保持原有配置。- Parameters:
Compression
- 智能压缩配置。 不填写表示保持原有配置。
-
getUpstreamHttp2
public UpstreamHttp2 getUpstreamHttp2()
Get Http2 回源配置。 不填写表示保持原有配置。- Returns:
- UpstreamHttp2 Http2 回源配置。 不填写表示保持原有配置。
-
setUpstreamHttp2
public void setUpstreamHttp2(UpstreamHttp2 UpstreamHttp2)
Set Http2 回源配置。 不填写表示保持原有配置。- Parameters:
UpstreamHttp2
- Http2 回源配置。 不填写表示保持原有配置。
-
getForceRedirect
public ForceRedirect getForceRedirect()
Get 访问协议强制 Https 跳转配置。 不填写表示保持原有配置。- Returns:
- ForceRedirect 访问协议强制 Https 跳转配置。 不填写表示保持原有配置。
-
setForceRedirect
public void setForceRedirect(ForceRedirect ForceRedirect)
Set 访问协议强制 Https 跳转配置。 不填写表示保持原有配置。- Parameters:
ForceRedirect
- 访问协议强制 Https 跳转配置。 不填写表示保持原有配置。
-
getHttps
public Https getHttps()
Get Https 加速配置。 不填写表示保持原有配置。- Returns:
- Https Https 加速配置。 不填写表示保持原有配置。
-
setHttps
public void setHttps(Https Https)
Set Https 加速配置。 不填写表示保持原有配置。- Parameters:
Https
- Https 加速配置。 不填写表示保持原有配置。
-
getOrigin
public Origin getOrigin()
Get 源站配置。 不填写表示保持原有配置。- Returns:
- Origin 源站配置。 不填写表示保持原有配置。
-
setOrigin
public void setOrigin(Origin Origin)
Set 源站配置。 不填写表示保持原有配置。- Parameters:
Origin
- 源站配置。 不填写表示保持原有配置。
-
getSmartRouting
public SmartRouting getSmartRouting()
Get 智能加速配置。 不填写表示保持原有配置。- Returns:
- SmartRouting 智能加速配置。 不填写表示保持原有配置。
-
setSmartRouting
public void setSmartRouting(SmartRouting SmartRouting)
Set 智能加速配置。 不填写表示保持原有配置。- Parameters:
SmartRouting
- 智能加速配置。 不填写表示保持原有配置。
-
getWebSocket
public WebSocket getWebSocket()
Get WebSocket 配置。 不填写表示保持原有配置。- Returns:
- WebSocket WebSocket 配置。 不填写表示保持原有配置。
-
setWebSocket
public void setWebSocket(WebSocket WebSocket)
Set WebSocket 配置。 不填写表示保持原有配置。- Parameters:
WebSocket
- WebSocket 配置。 不填写表示保持原有配置。
-
getClientIpHeader
public ClientIpHeader getClientIpHeader()
Get 客户端 IP 回源请求头配置。 不填写表示保持原有配置。- Returns:
- ClientIpHeader 客户端 IP 回源请求头配置。 不填写表示保持原有配置。
-
setClientIpHeader
public void setClientIpHeader(ClientIpHeader ClientIpHeader)
Set 客户端 IP 回源请求头配置。 不填写表示保持原有配置。- Parameters:
ClientIpHeader
- 客户端 IP 回源请求头配置。 不填写表示保持原有配置。
-
getCachePrefresh
public CachePrefresh getCachePrefresh()
Get 缓存预刷新配置。 不填写表示保持原有配置。- Returns:
- CachePrefresh 缓存预刷新配置。 不填写表示保持原有配置。
-
setCachePrefresh
public void setCachePrefresh(CachePrefresh CachePrefresh)
Set 缓存预刷新配置。 不填写表示保持原有配置。- Parameters:
CachePrefresh
- 缓存预刷新配置。 不填写表示保持原有配置。
-
getIpv6
public Ipv6 getIpv6()
Get Ipv6 访问配置。 不填写表示保持原有配置。- Returns:
- Ipv6 Ipv6 访问配置。 不填写表示保持原有配置。
-
setIpv6
public void setIpv6(Ipv6 Ipv6)
Set Ipv6 访问配置。 不填写表示保持原有配置。- Parameters:
Ipv6
- Ipv6 访问配置。 不填写表示保持原有配置。
-
getClientIpCountry
public ClientIpCountry getClientIpCountry()
Get 回源时是否携带客户端 IP 所属地域信息的配置。 不填写表示保持原有配置。- Returns:
- ClientIpCountry 回源时是否携带客户端 IP 所属地域信息的配置。 不填写表示保持原有配置。
-
setClientIpCountry
public void setClientIpCountry(ClientIpCountry ClientIpCountry)
Set 回源时是否携带客户端 IP 所属地域信息的配置。 不填写表示保持原有配置。- Parameters:
ClientIpCountry
- 回源时是否携带客户端 IP 所属地域信息的配置。 不填写表示保持原有配置。
-
getGrpc
public Grpc getGrpc()
Get Grpc 协议支持配置。 不填写表示保持原有配置。- Returns:
- Grpc Grpc 协议支持配置。 不填写表示保持原有配置。
-
setGrpc
public void setGrpc(Grpc Grpc)
Set Grpc 协议支持配置。 不填写表示保持原有配置。- Parameters:
Grpc
- Grpc 协议支持配置。 不填写表示保持原有配置。
-
getImageOptimize
public ImageOptimize getImageOptimize()
Get 图片优化配置。 不填写表示关闭。- Returns:
- ImageOptimize 图片优化配置。 不填写表示关闭。
-
setImageOptimize
public void setImageOptimize(ImageOptimize ImageOptimize)
Set 图片优化配置。 不填写表示关闭。- Parameters:
ImageOptimize
- 图片优化配置。 不填写表示关闭。
-
getStandardDebug
public StandardDebug getStandardDebug()
Get 标准 Debug 配置。- Returns:
- StandardDebug 标准 Debug 配置。
-
setStandardDebug
public void setStandardDebug(StandardDebug StandardDebug)
Set 标准 Debug 配置。- Parameters:
StandardDebug
- 标准 Debug 配置。
-
-