Class Action
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.teo.v20220901.models.Action
-
public class Action extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CodeActiongetCodeAction()Get 带有状态码的功能操作,选择该类型的功能项有: 自定义错误页面(ErrorPage); 状态码缓存 TTL(StatusCodeCache)。 注意:此字段可能返回 null,表示取不到有效值。NormalActiongetNormalAction()Get 常规功能操作,选择该类型的功能项有: 访问URL 重写(AccessUrlRedirect); 回源 URL 重写 (UpstreamUrlRedirect); QUIC(QUIC); WebSocket (WebSocket); 视频拖拽(VideoSeek); Token 鉴权(Authentication); 自定义CacheKey(CacheKey); 节点缓存 TTL (Cache); 浏览器缓存 TTL(MaxAge); 离线缓存(OfflineCache); 智能加速(SmartRouting); 分片回源(RangeOriginPull); HTTP/2 回源(UpstreamHttp2); Host Header 重写(HostHeader); 强制 HTTPS(ForceRedirect); 回源 HTTPS(OriginPullProtocol); 缓存预刷新(CachePrefresh); 智能压缩(Compression); Hsts; ClientIpHeader; SslTlsSecureConf; OcspStapling; HTTP/2 访问(Http2); 回源跟随重定向(UpstreamFollowRedirect); 修改源站(Origin)。 注意:此字段可能返回 null,表示取不到有效值。RewriteActiongetRewriteAction()Get 带有请求头/响应头的功能操作,选择该类型的功能项有: 修改 HTTP 请求头(RequestHeader); 修改HTTP响应头(ResponseHeader)。 注意:此字段可能返回 null,表示取不到有效值。voidsetCodeAction(CodeAction CodeAction)Set 带有状态码的功能操作,选择该类型的功能项有: 自定义错误页面(ErrorPage); 状态码缓存 TTL(StatusCodeCache)。 注意:此字段可能返回 null,表示取不到有效值。voidsetNormalAction(NormalAction NormalAction)Set 常规功能操作,选择该类型的功能项有: 访问URL 重写(AccessUrlRedirect); 回源 URL 重写 (UpstreamUrlRedirect); QUIC(QUIC); WebSocket (WebSocket); 视频拖拽(VideoSeek); Token 鉴权(Authentication); 自定义CacheKey(CacheKey); 节点缓存 TTL (Cache); 浏览器缓存 TTL(MaxAge); 离线缓存(OfflineCache); 智能加速(SmartRouting); 分片回源(RangeOriginPull); HTTP/2 回源(UpstreamHttp2); Host Header 重写(HostHeader); 强制 HTTPS(ForceRedirect); 回源 HTTPS(OriginPullProtocol); 缓存预刷新(CachePrefresh); 智能压缩(Compression); Hsts; ClientIpHeader; SslTlsSecureConf; OcspStapling; HTTP/2 访问(Http2); 回源跟随重定向(UpstreamFollowRedirect); 修改源站(Origin)。 注意:此字段可能返回 null,表示取不到有效值。voidsetRewriteAction(RewriteAction RewriteAction)Set 带有请求头/响应头的功能操作,选择该类型的功能项有: 修改 HTTP 请求头(RequestHeader); 修改HTTP响应头(ResponseHeader)。 注意:此字段可能返回 null,表示取不到有效值。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
-
Action
public Action()
-
Action
public Action(Action 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
-
getNormalAction
public NormalAction getNormalAction()
Get 常规功能操作,选择该类型的功能项有:- 访问URL 重写(AccessUrlRedirect);
- 回源 URL 重写 (UpstreamUrlRedirect);
- QUIC(QUIC);
- WebSocket (WebSocket);
- 视频拖拽(VideoSeek);
- Token 鉴权(Authentication);
- 自定义CacheKey(CacheKey);
- 节点缓存 TTL (Cache);
- 浏览器缓存 TTL(MaxAge);
- 离线缓存(OfflineCache);
- 智能加速(SmartRouting);
- 分片回源(RangeOriginPull);
- HTTP/2 回源(UpstreamHttp2);
- Host Header 重写(HostHeader);
- 强制 HTTPS(ForceRedirect);
- 回源 HTTPS(OriginPullProtocol);
- 缓存预刷新(CachePrefresh);
- 智能压缩(Compression);
- Hsts;
- ClientIpHeader;
- SslTlsSecureConf;
- OcspStapling;
- HTTP/2 访问(Http2);
- 回源跟随重定向(UpstreamFollowRedirect);
- 修改源站(Origin)。
注意:此字段可能返回 null,表示取不到有效值。- Returns:
- NormalAction 常规功能操作,选择该类型的功能项有:
- 访问URL 重写(AccessUrlRedirect);
- 回源 URL 重写 (UpstreamUrlRedirect);
- QUIC(QUIC);
- WebSocket (WebSocket);
- 视频拖拽(VideoSeek);
- Token 鉴权(Authentication);
- 自定义CacheKey(CacheKey);
- 节点缓存 TTL (Cache);
- 浏览器缓存 TTL(MaxAge);
- 离线缓存(OfflineCache);
- 智能加速(SmartRouting);
- 分片回源(RangeOriginPull);
- HTTP/2 回源(UpstreamHttp2);
- Host Header 重写(HostHeader);
- 强制 HTTPS(ForceRedirect);
- 回源 HTTPS(OriginPullProtocol);
- 缓存预刷新(CachePrefresh);
- 智能压缩(Compression);
- Hsts;
- ClientIpHeader;
- SslTlsSecureConf;
- OcspStapling;
- HTTP/2 访问(Http2);
- 回源跟随重定向(UpstreamFollowRedirect);
- 修改源站(Origin)。
注意:此字段可能返回 null,表示取不到有效值。
-
setNormalAction
public void setNormalAction(NormalAction NormalAction)
Set 常规功能操作,选择该类型的功能项有:- 访问URL 重写(AccessUrlRedirect);
- 回源 URL 重写 (UpstreamUrlRedirect);
- QUIC(QUIC);
- WebSocket (WebSocket);
- 视频拖拽(VideoSeek);
- Token 鉴权(Authentication);
- 自定义CacheKey(CacheKey);
- 节点缓存 TTL (Cache);
- 浏览器缓存 TTL(MaxAge);
- 离线缓存(OfflineCache);
- 智能加速(SmartRouting);
- 分片回源(RangeOriginPull);
- HTTP/2 回源(UpstreamHttp2);
- Host Header 重写(HostHeader);
- 强制 HTTPS(ForceRedirect);
- 回源 HTTPS(OriginPullProtocol);
- 缓存预刷新(CachePrefresh);
- 智能压缩(Compression);
- Hsts;
- ClientIpHeader;
- SslTlsSecureConf;
- OcspStapling;
- HTTP/2 访问(Http2);
- 回源跟随重定向(UpstreamFollowRedirect);
- 修改源站(Origin)。
注意:此字段可能返回 null,表示取不到有效值。- Parameters:
NormalAction- 常规功能操作,选择该类型的功能项有:- 访问URL 重写(AccessUrlRedirect);
- 回源 URL 重写 (UpstreamUrlRedirect);
- QUIC(QUIC);
- WebSocket (WebSocket);
- 视频拖拽(VideoSeek);
- Token 鉴权(Authentication);
- 自定义CacheKey(CacheKey);
- 节点缓存 TTL (Cache);
- 浏览器缓存 TTL(MaxAge);
- 离线缓存(OfflineCache);
- 智能加速(SmartRouting);
- 分片回源(RangeOriginPull);
- HTTP/2 回源(UpstreamHttp2);
- Host Header 重写(HostHeader);
- 强制 HTTPS(ForceRedirect);
- 回源 HTTPS(OriginPullProtocol);
- 缓存预刷新(CachePrefresh);
- 智能压缩(Compression);
- Hsts;
- ClientIpHeader;
- SslTlsSecureConf;
- OcspStapling;
- HTTP/2 访问(Http2);
- 回源跟随重定向(UpstreamFollowRedirect);
- 修改源站(Origin)。
注意:此字段可能返回 null,表示取不到有效值。
-
getRewriteAction
public RewriteAction getRewriteAction()
Get 带有请求头/响应头的功能操作,选择该类型的功能项有:- 修改 HTTP 请求头(RequestHeader);
- 修改HTTP响应头(ResponseHeader)。
注意:此字段可能返回 null,表示取不到有效值。- Returns:
- RewriteAction 带有请求头/响应头的功能操作,选择该类型的功能项有:
- 修改 HTTP 请求头(RequestHeader);
- 修改HTTP响应头(ResponseHeader)。
注意:此字段可能返回 null,表示取不到有效值。
-
setRewriteAction
public void setRewriteAction(RewriteAction RewriteAction)
Set 带有请求头/响应头的功能操作,选择该类型的功能项有:- 修改 HTTP 请求头(RequestHeader);
- 修改HTTP响应头(ResponseHeader)。
注意:此字段可能返回 null,表示取不到有效值。- Parameters:
RewriteAction- 带有请求头/响应头的功能操作,选择该类型的功能项有:- 修改 HTTP 请求头(RequestHeader);
- 修改HTTP响应头(ResponseHeader)。
注意:此字段可能返回 null,表示取不到有效值。
-
getCodeAction
public CodeAction getCodeAction()
Get 带有状态码的功能操作,选择该类型的功能项有:- 自定义错误页面(ErrorPage);
- 状态码缓存 TTL(StatusCodeCache)。
注意:此字段可能返回 null,表示取不到有效值。- Returns:
- CodeAction 带有状态码的功能操作,选择该类型的功能项有:
- 自定义错误页面(ErrorPage);
- 状态码缓存 TTL(StatusCodeCache)。
注意:此字段可能返回 null,表示取不到有效值。
-
setCodeAction
public void setCodeAction(CodeAction CodeAction)
Set 带有状态码的功能操作,选择该类型的功能项有:- 自定义错误页面(ErrorPage);
- 状态码缓存 TTL(StatusCodeCache)。
注意:此字段可能返回 null,表示取不到有效值。- Parameters:
CodeAction- 带有状态码的功能操作,选择该类型的功能项有:- 自定义错误页面(ErrorPage);
- 状态码缓存 TTL(StatusCodeCache)。
注意:此字段可能返回 null,表示取不到有效值。
-
-