Skip to content

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.

logstoreNameRequired

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

projectNameRequired

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

appendMetaOptional

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

autoSplitOptional

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

enableTrackingOptional

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

encryptConfOptional

public java.lang.Object getEncryptConf();

maxSplitShardOptional

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

modeOptional

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

preserveStorageOptional

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

shardCountOptional

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

ttlOptional

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