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 CacheConfiggetCacheConfig()Get 缓存过期时间配置。 不填写表示保持原有配置。CacheKeygetCacheKey()Get 节点缓存键配置。 不填写表示保持原有配置。CachePrefreshgetCachePrefresh()Get 缓存预刷新配置。 不填写表示保持原有配置。ClientIpCountrygetClientIpCountry()Get 回源时是否携带客户端 IP 所属地域信息的配置。 不填写表示保持原有配置。ClientIpHeadergetClientIpHeader()Get 客户端 IP 回源请求头配置。 不填写表示保持原有配置。CompressiongetCompression()Get 智能压缩配置。 不填写表示保持原有配置。ForceRedirectgetForceRedirect()Get 访问协议强制 Https 跳转配置。 不填写表示保持原有配置。GrpcgetGrpc()Get Grpc 协议支持配置。 不填写表示保持原有配置。HttpsgetHttps()Get Https 加速配置。 不填写表示保持原有配置。ImageOptimizegetImageOptimize()Get 图片优化配置。 不填写表示关闭。Ipv6getIpv6()Get Ipv6 访问配置。 不填写表示保持原有配置。MaxAgegetMaxAge()Get 浏览器缓存配置。 不填写表示保持原有配置。OfflineCachegetOfflineCache()Get 离线缓存配置。 不填写表示保持原有配置。OrigingetOrigin()Get 源站配置。 不填写表示保持原有配置。PostMaxSizegetPostMaxSize()Get Post 请求传输配置。 不填写表示保持原有配置。QuicgetQuic()Get Quic 访问配置。 不填写表示保持原有配置。SmartRoutinggetSmartRouting()Get 智能加速配置。 不填写表示保持原有配置。StandardDebuggetStandardDebug()Get 标准 Debug 配置。UpstreamHttp2getUpstreamHttp2()Get Http2 回源配置。 不填写表示保持原有配置。WebSocketgetWebSocket()Get WebSocket 配置。 不填写表示保持原有配置。StringgetZoneId()Get 待变更的站点 ID。voidsetCacheConfig(CacheConfig CacheConfig)Set 缓存过期时间配置。 不填写表示保持原有配置。voidsetCacheKey(CacheKey CacheKey)Set 节点缓存键配置。 不填写表示保持原有配置。voidsetCachePrefresh(CachePrefresh CachePrefresh)Set 缓存预刷新配置。 不填写表示保持原有配置。voidsetClientIpCountry(ClientIpCountry ClientIpCountry)Set 回源时是否携带客户端 IP 所属地域信息的配置。 不填写表示保持原有配置。voidsetClientIpHeader(ClientIpHeader ClientIpHeader)Set 客户端 IP 回源请求头配置。 不填写表示保持原有配置。voidsetCompression(Compression Compression)Set 智能压缩配置。 不填写表示保持原有配置。voidsetForceRedirect(ForceRedirect ForceRedirect)Set 访问协议强制 Https 跳转配置。 不填写表示保持原有配置。voidsetGrpc(Grpc Grpc)Set Grpc 协议支持配置。 不填写表示保持原有配置。voidsetHttps(Https Https)Set Https 加速配置。 不填写表示保持原有配置。voidsetImageOptimize(ImageOptimize ImageOptimize)Set 图片优化配置。 不填写表示关闭。voidsetIpv6(Ipv6 Ipv6)Set Ipv6 访问配置。 不填写表示保持原有配置。voidsetMaxAge(MaxAge MaxAge)Set 浏览器缓存配置。 不填写表示保持原有配置。voidsetOfflineCache(OfflineCache OfflineCache)Set 离线缓存配置。 不填写表示保持原有配置。voidsetOrigin(Origin Origin)Set 源站配置。 不填写表示保持原有配置。voidsetPostMaxSize(PostMaxSize PostMaxSize)Set Post 请求传输配置。 不填写表示保持原有配置。voidsetQuic(Quic Quic)Set Quic 访问配置。 不填写表示保持原有配置。voidsetSmartRouting(SmartRouting SmartRouting)Set 智能加速配置。 不填写表示保持原有配置。voidsetStandardDebug(StandardDebug StandardDebug)Set 标准 Debug 配置。voidsetUpstreamHttp2(UpstreamHttp2 UpstreamHttp2)Set Http2 回源配置。 不填写表示保持原有配置。voidsetWebSocket(WebSocket WebSocket)Set WebSocket 配置。 不填写表示保持原有配置。voidsetZoneId(String ZoneId)Set 待变更的站点 ID。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
-
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 配置。
-
-