Skip to content

RosCompressionRuleProps

Properties for defining a RosCompressionRule.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-esa-compressionrule

Initializer

import com.aliyun.ros.cdk.esa.RosCompressionRuleProps;
RosCompressionRuleProps.builder()
    .siteId(java.lang.Number)
    .siteId(IResolvable)
//  .brotli(java.lang.String)
//  .brotli(IResolvable)
//  .gzip(java.lang.String)
//  .gzip(IResolvable)
//  .paymentType(java.lang.String)
//  .paymentType(IResolvable)
//  .rule(java.lang.String)
//  .rule(IResolvable)
//  .ruleEnable(java.lang.String)
//  .ruleEnable(IResolvable)
//  .ruleName(java.lang.String)
//  .ruleName(IResolvable)
//  .sequence(java.lang.Number)
//  .sequence(IResolvable)
//  .siteVersion(java.lang.Number)
//  .siteVersion(IResolvable)
//  .zstd(java.lang.String)
//  .zstd(IResolvable)
    .build();

Properties

Name Type Description
siteId java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
brotli java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
gzip java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
paymentType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
rule java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
ruleEnable java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
ruleName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
sequence java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
siteVersion java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
zstd java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

siteIdRequired

public java.lang.Object getSiteId();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

brotliOptional

public java.lang.Object getBrotli();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

gzipOptional

public java.lang.Object getGzip();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

paymentTypeOptional

public java.lang.Object getPaymentType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

ruleOptional

public java.lang.Object getRule();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

ruleEnableOptional

public java.lang.Object getRuleEnable();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

ruleNameOptional

public java.lang.Object getRuleName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

sequenceOptional

public java.lang.Object getSequence();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

siteVersionOptional

public java.lang.Object getSiteVersion();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

zstdOptional

public java.lang.Object getZstd();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable