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,表示取不到有效值。
|
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:单连接下载限速。
SetContentIdentifierParameters:设置内容标识符。
注意:此字段可能返回 null,表示取不到有效值。
|
OCSPStaplingParameters |
getOCSPStaplingParameters()
Get OCSP 装订配置参数,当 Name 取值为 OCSPStapling 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。
|
OfflineCacheParameters |
getOfflineCacheParameters()
Get 离线缓存配置参数,当 Name 取值为 OfflineCache 时,该参数必填。
注意:此字段可能返回 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 取值为 HttpResponse 时,该参数必填。
注意:此字段可能返回 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,表示取不到有效值。
|
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 |
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:单连接下载限速。
SetContentIdentifierParameters:设置内容标识符。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setOCSPStaplingParameters(OCSPStaplingParameters OCSPStaplingParameters)
Set OCSP 装订配置参数,当 Name 取值为 OCSPStapling 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setOfflineCacheParameters(OfflineCacheParameters OfflineCacheParameters)
Set 离线缓存配置参数,当 Name 取值为 OfflineCache 时,该参数必填。
注意:此字段可能返回 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 取值为 HttpResponse 时,该参数必填。
注意:此字段可能返回 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 |
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, toJsonString
public 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 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 取值为 HttpResponse 时,该参数必填。
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.