public class RuleEngineAction extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| RuleEngineAction() | 
| RuleEngineAction(RuleEngineAction 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 | 
|---|---|
| AccessURLRedirectParameters | getAccessURLRedirectParameters()Get 访问 URL 重定向配置参数,当 Name 取值为 AccessURLRedirect 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| AuthenticationParameters | getAuthenticationParameters()Get Token 鉴权配置参数,当 Name 取值为 Authentication 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| CacheKeyParameters | getCacheKeyParameters()Get 自定义 Cache Key 配置参数,当 Name 取值为 CacheKey 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| CacheParameters | getCacheParameters()Get 节点缓存 TTL 配置参数,当 Name 取值为 Cache 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| CachePrefreshParameters | getCachePrefreshParameters()Get 缓存预刷新配置参数,当 Name 取值为 CachePrefresh 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| ClientIPCountryParameters | getClientIPCountryParameters()Get 回源时携带客户端 IP 所属地域信息配置参数,当 Name 取值为 ClientIPCountry 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| ClientIPHeaderParameters | getClientIPHeaderParameters()Get 存储客户端请求 IP 的头部信息配置,当 Name 取值为 ClientIPHeader 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| CompressionParameters | getCompressionParameters()Get 智能压缩配置,当 Name 取值为 Compression 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| ContentCompressionParameters | getContentCompressionParameters()Get 内容压缩配置参数,当 Name 取值为 ContentCompression 时,该参数必填。该参数为白名单功能,如有需要,请联系腾讯云工程师处理。 | 
| ErrorPageParameters | getErrorPageParameters()Get 自定义错误页面配置参数,当 Name 取值为 ErrorPage 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| ForceRedirectHTTPSParameters | getForceRedirectHTTPSParameters()Get 访问协议强制 HTTPS 跳转配置,当 Name 取值为 ForceRedirectHTTPS 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| HostHeaderParameters | getHostHeaderParameters()Get Host Header 重写配置参数,当 Name 取值为 HostHeader 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| HSTSParameters | getHSTSParameters()Get HSTS 配置参数,当 Name 取值为 HSTS 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| HTTP2Parameters | getHTTP2Parameters()Get HTTP2 接入配置参数,当 Name 取值为 HTTP2 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| HTTPResponseParameters | getHttpResponseParameters()Get HTTP 应答配置参数,当 Name 取值为 HttpResponse 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| HTTPUpstreamTimeoutParameters | getHTTPUpstreamTimeoutParameters()Get 七层回源超时配置,当 Name 取值为 HTTPUpstreamTimeout 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| MaxAgeParameters | getMaxAgeParameters()Get 浏览器缓存 TTL 配置参数,当 Name 取值为 MaxAge 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| ModifyOriginParameters | getModifyOriginParameters()Get 修改源站配置参数,当 Name 取值为 ModifyOrigin 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| ModifyRequestHeaderParameters | getModifyRequestHeaderParameters()Get 修改 HTTP 节点请求头配置参数,当 Name 取值为 ModifyRequestHeader 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| ModifyResponseHeaderParameters | getModifyResponseHeaderParameters()Get 修改 HTTP 节点响应头配置参数,当 Name 取值为 ModifyResponseHeader 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getName()Get 操作名称。名称需要与参数结构体对应,例如 Name=Cache,则 CacheParameters 必填。
Cache:节点缓存 TTL;
CacheKey:自定义 Cache Key;
CachePrefresh:缓存预刷新;
AccessURLRedirect:访问 URL 重定向;
UpstreamURLRewrite:回源 URL 重写;
QUIC:QUIC;
WebSocket:WebSocket;
Authentication:Token 鉴权;
MaxAge:浏览器缓存 TTL;
StatusCodeCache:状态码缓存 TTL;
OfflineCache:离线缓存;
SmartRouting:智能加速;
RangeOriginPull:分片回源 ;
UpstreamHTTP2:HTTP2 回源;
HostHeader:Host Header 重写;
ForceRedirectHTTPS:访问协议强制 HTTPS 跳转配置;
OriginPullProtocol:回源 HTTPS;
Compression:智能压缩配置;
HSTS:HSTS;
ClientIPHeader:存储客户端请求 IP 的头部信息配置;
OCSPStapling:OCSP 装订;
HTTP2:HTTP2 接入;
PostMaxSize:POST 请求上传文件流式传输最大限制配置;
ClientIPCountry:回源时携带客户端 IP 所属地域信息;
UpstreamFollowRedirect:回源跟随重定向参数配置;
UpstreamRequest:回源请求参数;
TLSConfig:SSL/TLS 安全;
ModifyOrigin:修改源站;
HTTPUpstreamTimeout:七层回源超时配置;
HttpResponse:HTTP 应答;
ErrorPage:自定义错误页面;
ModifyResponseHeader:修改 HTTP 节点响应头;
ModifyRequestHeader:修改 HTTP 节点请求头;
ResponseSpeedLimit:单连接下载限速;
SetContentIdentifier:设置内容标识符;
Vary:Vary 特性配置。 | 
| OCSPStaplingParameters | getOCSPStaplingParameters()Get OCSP 装订配置参数,当 Name 取值为 OCSPStapling 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| OfflineCacheParameters | getOfflineCacheParameters()Get 离线缓存配置参数,当 Name 取值为 OfflineCache 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| OriginPullProtocolParameters | getOriginPullProtocolParameters()Get 回源 HTTPS 配置参数,当 Name 取值为 OriginPullProtocol 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| PostMaxSizeParameters | getPostMaxSizeParameters()Get POST 请求上传文件流式传输最大限制配置,当 Name 取值为 PostMaxSize 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| QUICParameters | getQUICParameters()Get QUIC 配置参数,当 Name 取值为 QUIC 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| RangeOriginPullParameters | getRangeOriginPullParameters()Get 分片回源配置参数,当 Name 取值为 RangeOriginPull 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| ResponseSpeedLimitParameters | getResponseSpeedLimitParameters()Get 单连接下载限速配置参数,当 Name 取值为 ResponseSpeedLimit 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| SetContentIdentifierParameters | getSetContentIdentifierParameters()Get 内容标识配置参数,当 Name 取值为 SetContentIdentifier 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| SmartRoutingParameters | getSmartRoutingParameters()Get 智能加速配置参数,当 Name 取值为 SmartRouting 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| StatusCodeCacheParameters | getStatusCodeCacheParameters()Get 状态码缓存 TTL 配置参数,当 Name 取值为 StatusCodeCache 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| TLSConfigParameters | getTLSConfigParameters()Get SSL/TLS 安全配置参数,当 Name 取值为 TLSConfig 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| UpstreamFollowRedirectParameters | getUpstreamFollowRedirectParameters()Get 回源跟随重定向参数配置,当 Name 取值为 UpstreamFollowRedirect 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| UpstreamHTTP2Parameters | getUpstreamHTTP2Parameters()Get HTTP2 回源配置参数,当 Name 取值为 UpstreamHTTP2 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| UpstreamRequestParameters | getUpstreamRequestParameters()Get 回源请求参数配置参数,当 Name 取值为 UpstreamRequest 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| UpstreamURLRewriteParameters | getUpstreamURLRewriteParameters()Get 回源 URL 重写配置参数,当 Name 取值为 UpstreamURLRewrite 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| VaryParameters | getVaryParameters()Get Vary 特性配置参数,当 Name 取值为 Vary 时,该参数必填。 | 
| WebSocketParameters | getWebSocketParameters()Get WebSocket 配置参数,当 Name 取值为 WebSocket 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAccessURLRedirectParameters(AccessURLRedirectParameters AccessURLRedirectParameters)Set 访问 URL 重定向配置参数,当 Name 取值为 AccessURLRedirect 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAuthenticationParameters(AuthenticationParameters AuthenticationParameters)Set Token 鉴权配置参数,当 Name 取值为 Authentication 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setCacheKeyParameters(CacheKeyParameters CacheKeyParameters)Set 自定义 Cache Key 配置参数,当 Name 取值为 CacheKey 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setCacheParameters(CacheParameters CacheParameters)Set 节点缓存 TTL 配置参数,当 Name 取值为 Cache 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setCachePrefreshParameters(CachePrefreshParameters CachePrefreshParameters)Set 缓存预刷新配置参数,当 Name 取值为 CachePrefresh 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setClientIPCountryParameters(ClientIPCountryParameters ClientIPCountryParameters)Set 回源时携带客户端 IP 所属地域信息配置参数,当 Name 取值为 ClientIPCountry 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setClientIPHeaderParameters(ClientIPHeaderParameters ClientIPHeaderParameters)Set 存储客户端请求 IP 的头部信息配置,当 Name 取值为 ClientIPHeader 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setCompressionParameters(CompressionParameters CompressionParameters)Set 智能压缩配置,当 Name 取值为 Compression 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setContentCompressionParameters(ContentCompressionParameters ContentCompressionParameters)Set 内容压缩配置参数,当 Name 取值为 ContentCompression 时,该参数必填。该参数为白名单功能,如有需要,请联系腾讯云工程师处理。 | 
| void | setErrorPageParameters(ErrorPageParameters ErrorPageParameters)Set 自定义错误页面配置参数,当 Name 取值为 ErrorPage 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setForceRedirectHTTPSParameters(ForceRedirectHTTPSParameters ForceRedirectHTTPSParameters)Set 访问协议强制 HTTPS 跳转配置,当 Name 取值为 ForceRedirectHTTPS 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setHostHeaderParameters(HostHeaderParameters HostHeaderParameters)Set Host Header 重写配置参数,当 Name 取值为 HostHeader 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setHSTSParameters(HSTSParameters HSTSParameters)Set HSTS 配置参数,当 Name 取值为 HSTS 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setHTTP2Parameters(HTTP2Parameters HTTP2Parameters)Set HTTP2 接入配置参数,当 Name 取值为 HTTP2 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setHttpResponseParameters(HTTPResponseParameters HttpResponseParameters)Set HTTP 应答配置参数,当 Name 取值为 HttpResponse 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setHTTPUpstreamTimeoutParameters(HTTPUpstreamTimeoutParameters HTTPUpstreamTimeoutParameters)Set 七层回源超时配置,当 Name 取值为 HTTPUpstreamTimeout 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setMaxAgeParameters(MaxAgeParameters MaxAgeParameters)Set 浏览器缓存 TTL 配置参数,当 Name 取值为 MaxAge 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setModifyOriginParameters(ModifyOriginParameters ModifyOriginParameters)Set 修改源站配置参数,当 Name 取值为 ModifyOrigin 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setModifyRequestHeaderParameters(ModifyRequestHeaderParameters ModifyRequestHeaderParameters)Set 修改 HTTP 节点请求头配置参数,当 Name 取值为 ModifyRequestHeader 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setModifyResponseHeaderParameters(ModifyResponseHeaderParameters ModifyResponseHeaderParameters)Set 修改 HTTP 节点响应头配置参数,当 Name 取值为 ModifyResponseHeader 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setName(String Name)Set 操作名称。名称需要与参数结构体对应,例如 Name=Cache,则 CacheParameters 必填。
Cache:节点缓存 TTL;
CacheKey:自定义 Cache Key;
CachePrefresh:缓存预刷新;
AccessURLRedirect:访问 URL 重定向;
UpstreamURLRewrite:回源 URL 重写;
QUIC:QUIC;
WebSocket:WebSocket;
Authentication:Token 鉴权;
MaxAge:浏览器缓存 TTL;
StatusCodeCache:状态码缓存 TTL;
OfflineCache:离线缓存;
SmartRouting:智能加速;
RangeOriginPull:分片回源 ;
UpstreamHTTP2:HTTP2 回源;
HostHeader:Host Header 重写;
ForceRedirectHTTPS:访问协议强制 HTTPS 跳转配置;
OriginPullProtocol:回源 HTTPS;
Compression:智能压缩配置;
HSTS:HSTS;
ClientIPHeader:存储客户端请求 IP 的头部信息配置;
OCSPStapling:OCSP 装订;
HTTP2:HTTP2 接入;
PostMaxSize:POST 请求上传文件流式传输最大限制配置;
ClientIPCountry:回源时携带客户端 IP 所属地域信息;
UpstreamFollowRedirect:回源跟随重定向参数配置;
UpstreamRequest:回源请求参数;
TLSConfig:SSL/TLS 安全;
ModifyOrigin:修改源站;
HTTPUpstreamTimeout:七层回源超时配置;
HttpResponse:HTTP 应答;
ErrorPage:自定义错误页面;
ModifyResponseHeader:修改 HTTP 节点响应头;
ModifyRequestHeader:修改 HTTP 节点请求头;
ResponseSpeedLimit:单连接下载限速;
SetContentIdentifier:设置内容标识符;
Vary:Vary 特性配置。 | 
| void | setOCSPStaplingParameters(OCSPStaplingParameters OCSPStaplingParameters)Set OCSP 装订配置参数,当 Name 取值为 OCSPStapling 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setOfflineCacheParameters(OfflineCacheParameters OfflineCacheParameters)Set 离线缓存配置参数,当 Name 取值为 OfflineCache 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setOriginPullProtocolParameters(OriginPullProtocolParameters OriginPullProtocolParameters)Set 回源 HTTPS 配置参数,当 Name 取值为 OriginPullProtocol 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setPostMaxSizeParameters(PostMaxSizeParameters PostMaxSizeParameters)Set POST 请求上传文件流式传输最大限制配置,当 Name 取值为 PostMaxSize 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setQUICParameters(QUICParameters QUICParameters)Set QUIC 配置参数,当 Name 取值为 QUIC 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setRangeOriginPullParameters(RangeOriginPullParameters RangeOriginPullParameters)Set 分片回源配置参数,当 Name 取值为 RangeOriginPull 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setResponseSpeedLimitParameters(ResponseSpeedLimitParameters ResponseSpeedLimitParameters)Set 单连接下载限速配置参数,当 Name 取值为 ResponseSpeedLimit 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setSetContentIdentifierParameters(SetContentIdentifierParameters SetContentIdentifierParameters)Set 内容标识配置参数,当 Name 取值为 SetContentIdentifier 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setSmartRoutingParameters(SmartRoutingParameters SmartRoutingParameters)Set 智能加速配置参数,当 Name 取值为 SmartRouting 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setStatusCodeCacheParameters(StatusCodeCacheParameters StatusCodeCacheParameters)Set 状态码缓存 TTL 配置参数,当 Name 取值为 StatusCodeCache 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setTLSConfigParameters(TLSConfigParameters TLSConfigParameters)Set SSL/TLS 安全配置参数,当 Name 取值为 TLSConfig 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setUpstreamFollowRedirectParameters(UpstreamFollowRedirectParameters UpstreamFollowRedirectParameters)Set 回源跟随重定向参数配置,当 Name 取值为 UpstreamFollowRedirect 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setUpstreamHTTP2Parameters(UpstreamHTTP2Parameters UpstreamHTTP2Parameters)Set HTTP2 回源配置参数,当 Name 取值为 UpstreamHTTP2 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setUpstreamRequestParameters(UpstreamRequestParameters UpstreamRequestParameters)Set 回源请求参数配置参数,当 Name 取值为 UpstreamRequest 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setUpstreamURLRewriteParameters(UpstreamURLRewriteParameters UpstreamURLRewriteParameters)Set 回源 URL 重写配置参数,当 Name 取值为 UpstreamURLRewrite 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setVaryParameters(VaryParameters VaryParameters)Set Vary 特性配置参数,当 Name 取值为 Vary 时,该参数必填。 | 
| void | setWebSocketParameters(WebSocketParameters WebSocketParameters)Set WebSocket 配置参数,当 Name 取值为 WebSocket 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。 | 
| 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 RuleEngineAction()
public RuleEngineAction(RuleEngineAction source)
public String getName()
public void setName(String Name)
Name - 操作名称。名称需要与参数结构体对应,例如 Name=Cache,则 CacheParameters 必填。
public CacheParameters getCacheParameters()
public void setCacheParameters(CacheParameters CacheParameters)
CacheParameters - 节点缓存 TTL 配置参数,当 Name 取值为 Cache 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public CacheKeyParameters getCacheKeyParameters()
public void setCacheKeyParameters(CacheKeyParameters CacheKeyParameters)
CacheKeyParameters - 自定义 Cache Key 配置参数,当 Name 取值为 CacheKey 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public CachePrefreshParameters getCachePrefreshParameters()
public void setCachePrefreshParameters(CachePrefreshParameters CachePrefreshParameters)
CachePrefreshParameters - 缓存预刷新配置参数,当 Name 取值为 CachePrefresh 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public AccessURLRedirectParameters getAccessURLRedirectParameters()
public void setAccessURLRedirectParameters(AccessURLRedirectParameters AccessURLRedirectParameters)
AccessURLRedirectParameters - 访问 URL 重定向配置参数,当 Name 取值为 AccessURLRedirect 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public UpstreamURLRewriteParameters getUpstreamURLRewriteParameters()
public void setUpstreamURLRewriteParameters(UpstreamURLRewriteParameters UpstreamURLRewriteParameters)
UpstreamURLRewriteParameters - 回源 URL 重写配置参数,当 Name 取值为 UpstreamURLRewrite 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public QUICParameters getQUICParameters()
public void setQUICParameters(QUICParameters QUICParameters)
QUICParameters - QUIC 配置参数,当 Name 取值为 QUIC 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public WebSocketParameters getWebSocketParameters()
public void setWebSocketParameters(WebSocketParameters WebSocketParameters)
WebSocketParameters - WebSocket 配置参数,当 Name 取值为 WebSocket 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public AuthenticationParameters getAuthenticationParameters()
public void setAuthenticationParameters(AuthenticationParameters AuthenticationParameters)
AuthenticationParameters - Token 鉴权配置参数,当 Name 取值为 Authentication 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public MaxAgeParameters getMaxAgeParameters()
public void setMaxAgeParameters(MaxAgeParameters MaxAgeParameters)
MaxAgeParameters - 浏览器缓存 TTL 配置参数,当 Name 取值为 MaxAge 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public StatusCodeCacheParameters getStatusCodeCacheParameters()
public void setStatusCodeCacheParameters(StatusCodeCacheParameters StatusCodeCacheParameters)
StatusCodeCacheParameters - 状态码缓存 TTL 配置参数,当 Name 取值为 StatusCodeCache 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public OfflineCacheParameters getOfflineCacheParameters()
public void setOfflineCacheParameters(OfflineCacheParameters OfflineCacheParameters)
OfflineCacheParameters - 离线缓存配置参数,当 Name 取值为 OfflineCache 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public SmartRoutingParameters getSmartRoutingParameters()
public void setSmartRoutingParameters(SmartRoutingParameters SmartRoutingParameters)
SmartRoutingParameters - 智能加速配置参数,当 Name 取值为 SmartRouting 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public RangeOriginPullParameters getRangeOriginPullParameters()
public void setRangeOriginPullParameters(RangeOriginPullParameters RangeOriginPullParameters)
RangeOriginPullParameters - 分片回源配置参数,当 Name 取值为 RangeOriginPull 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public UpstreamHTTP2Parameters getUpstreamHTTP2Parameters()
public void setUpstreamHTTP2Parameters(UpstreamHTTP2Parameters UpstreamHTTP2Parameters)
UpstreamHTTP2Parameters - HTTP2 回源配置参数,当 Name 取值为 UpstreamHTTP2 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public HostHeaderParameters getHostHeaderParameters()
public void setHostHeaderParameters(HostHeaderParameters HostHeaderParameters)
HostHeaderParameters - Host Header 重写配置参数,当 Name 取值为 HostHeader 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public ForceRedirectHTTPSParameters getForceRedirectHTTPSParameters()
public void setForceRedirectHTTPSParameters(ForceRedirectHTTPSParameters ForceRedirectHTTPSParameters)
ForceRedirectHTTPSParameters - 访问协议强制 HTTPS 跳转配置,当 Name 取值为 ForceRedirectHTTPS 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public OriginPullProtocolParameters getOriginPullProtocolParameters()
public void setOriginPullProtocolParameters(OriginPullProtocolParameters OriginPullProtocolParameters)
OriginPullProtocolParameters - 回源 HTTPS 配置参数,当 Name 取值为 OriginPullProtocol 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public CompressionParameters getCompressionParameters()
public void setCompressionParameters(CompressionParameters CompressionParameters)
CompressionParameters - 智能压缩配置,当 Name 取值为 Compression 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public HSTSParameters getHSTSParameters()
public void setHSTSParameters(HSTSParameters HSTSParameters)
HSTSParameters - HSTS 配置参数,当 Name 取值为 HSTS 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public ClientIPHeaderParameters getClientIPHeaderParameters()
public void setClientIPHeaderParameters(ClientIPHeaderParameters ClientIPHeaderParameters)
ClientIPHeaderParameters - 存储客户端请求 IP 的头部信息配置,当 Name 取值为 ClientIPHeader 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public OCSPStaplingParameters getOCSPStaplingParameters()
public void setOCSPStaplingParameters(OCSPStaplingParameters OCSPStaplingParameters)
OCSPStaplingParameters - OCSP 装订配置参数,当 Name 取值为 OCSPStapling 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public HTTP2Parameters getHTTP2Parameters()
public void setHTTP2Parameters(HTTP2Parameters HTTP2Parameters)
HTTP2Parameters - HTTP2 接入配置参数,当 Name 取值为 HTTP2 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public PostMaxSizeParameters getPostMaxSizeParameters()
public void setPostMaxSizeParameters(PostMaxSizeParameters PostMaxSizeParameters)
PostMaxSizeParameters - POST 请求上传文件流式传输最大限制配置,当 Name 取值为 PostMaxSize 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public ClientIPCountryParameters getClientIPCountryParameters()
public void setClientIPCountryParameters(ClientIPCountryParameters ClientIPCountryParameters)
ClientIPCountryParameters - 回源时携带客户端 IP 所属地域信息配置参数,当 Name 取值为 ClientIPCountry 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public UpstreamFollowRedirectParameters getUpstreamFollowRedirectParameters()
public void setUpstreamFollowRedirectParameters(UpstreamFollowRedirectParameters UpstreamFollowRedirectParameters)
UpstreamFollowRedirectParameters - 回源跟随重定向参数配置,当 Name 取值为 UpstreamFollowRedirect 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public UpstreamRequestParameters getUpstreamRequestParameters()
public void setUpstreamRequestParameters(UpstreamRequestParameters UpstreamRequestParameters)
UpstreamRequestParameters - 回源请求参数配置参数,当 Name 取值为 UpstreamRequest 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public TLSConfigParameters getTLSConfigParameters()
public void setTLSConfigParameters(TLSConfigParameters TLSConfigParameters)
TLSConfigParameters - SSL/TLS 安全配置参数,当 Name 取值为 TLSConfig 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public ModifyOriginParameters getModifyOriginParameters()
public void setModifyOriginParameters(ModifyOriginParameters ModifyOriginParameters)
ModifyOriginParameters - 修改源站配置参数,当 Name 取值为 ModifyOrigin 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public HTTPUpstreamTimeoutParameters getHTTPUpstreamTimeoutParameters()
public void setHTTPUpstreamTimeoutParameters(HTTPUpstreamTimeoutParameters HTTPUpstreamTimeoutParameters)
HTTPUpstreamTimeoutParameters - 七层回源超时配置,当 Name 取值为 HTTPUpstreamTimeout 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public HTTPResponseParameters getHttpResponseParameters()
public void setHttpResponseParameters(HTTPResponseParameters HttpResponseParameters)
HttpResponseParameters - HTTP 应答配置参数,当 Name 取值为 HttpResponse 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public ErrorPageParameters getErrorPageParameters()
public void setErrorPageParameters(ErrorPageParameters ErrorPageParameters)
ErrorPageParameters - 自定义错误页面配置参数,当 Name 取值为 ErrorPage 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public ModifyResponseHeaderParameters getModifyResponseHeaderParameters()
public void setModifyResponseHeaderParameters(ModifyResponseHeaderParameters ModifyResponseHeaderParameters)
ModifyResponseHeaderParameters - 修改 HTTP 节点响应头配置参数,当 Name 取值为 ModifyResponseHeader 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public ModifyRequestHeaderParameters getModifyRequestHeaderParameters()
public void setModifyRequestHeaderParameters(ModifyRequestHeaderParameters ModifyRequestHeaderParameters)
ModifyRequestHeaderParameters - 修改 HTTP 节点请求头配置参数,当 Name 取值为 ModifyRequestHeader 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public ResponseSpeedLimitParameters getResponseSpeedLimitParameters()
public void setResponseSpeedLimitParameters(ResponseSpeedLimitParameters ResponseSpeedLimitParameters)
ResponseSpeedLimitParameters - 单连接下载限速配置参数,当 Name 取值为 ResponseSpeedLimit 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public SetContentIdentifierParameters getSetContentIdentifierParameters()
public void setSetContentIdentifierParameters(SetContentIdentifierParameters SetContentIdentifierParameters)
SetContentIdentifierParameters - 内容标识配置参数,当 Name 取值为 SetContentIdentifier 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。public VaryParameters getVaryParameters()
public void setVaryParameters(VaryParameters VaryParameters)
VaryParameters - Vary 特性配置参数,当 Name 取值为 Vary 时,该参数必填。public ContentCompressionParameters getContentCompressionParameters()
public void setContentCompressionParameters(ContentCompressionParameters ContentCompressionParameters)
ContentCompressionParameters - 内容压缩配置参数,当 Name 取值为 ContentCompression 时,该参数必填。该参数为白名单功能,如有需要,请联系腾讯云工程师处理。Copyright © 2025. All rights reserved.