RosLogstoreProps
Properties for defining a RosLogstore
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-sls-logstore
Initializer
import com.aliyun.ros.cdk.sls.RosLogstoreProps;
RosLogstoreProps.builder()
.logstoreName(java.lang.String)
.logstoreName(IResolvable)
.projectName(java.lang.String)
.projectName(IResolvable)
// .appendMeta(java.lang.Boolean)
// .appendMeta(IResolvable)
// .autoSplit(java.lang.Boolean)
// .autoSplit(IResolvable)
// .enableTracking(java.lang.Boolean)
// .enableTracking(IResolvable)
// .encryptConf(IResolvable)
// .encryptConf(EncryptConfProperty)
// .maxSplitShard(java.lang.Number)
// .maxSplitShard(IResolvable)
// .mode(java.lang.String)
// .mode(IResolvable)
// .preserveStorage(java.lang.Boolean)
// .preserveStorage(IResolvable)
// .shardCount(java.lang.Number)
// .shardCount(IResolvable)
// .ttl(java.lang.Number)
// .ttl(IResolvable)
.build();
Properties
Name | Type | Description |
---|---|---|
logstoreName |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
projectName |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
appendMeta |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
autoSplit |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
enableTracking |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
encryptConf |
com.aliyun.ros.cdk.core.IResolvable OR EncryptConfProperty |
No description. |
maxSplitShard |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
mode |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
preserveStorage |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
shardCount |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
ttl |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
logstoreName
Required
public java.lang.Object getLogstoreName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
projectName
Required
public java.lang.Object getProjectName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
appendMeta
Optional
public java.lang.Object getAppendMeta();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
autoSplit
Optional
public java.lang.Object getAutoSplit();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
enableTracking
Optional
public java.lang.Object getEnableTracking();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
encryptConf
Optional
public java.lang.Object getEncryptConf();
- Type: com.aliyun.ros.cdk.core.IResolvable OR EncryptConfProperty
maxSplitShard
Optional
public java.lang.Object getMaxSplitShard();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
mode
Optional
public java.lang.Object getMode();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
preserveStorage
Optional
public java.lang.Object getPreserveStorage();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
shardCount
Optional
public java.lang.Object getShardCount();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
ttl
Optional
public java.lang.Object getTtl();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable