Skip to content

RosTopicProps

Properties for defining a RosTopic.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-datahub-topic

Initializer

import com.aliyun.ros.cdk.datahub.RosTopicProps;
RosTopicProps.builder()
    .comment(java.lang.String)
    .comment(IResolvable)
    .projectName(java.lang.String)
    .projectName(IResolvable)
    .recordType(java.lang.String)
    .recordType(IResolvable)
    .topicName(java.lang.String)
    .topicName(IResolvable)
//  .lifecycle(java.lang.Number)
//  .lifecycle(IResolvable)
//  .recordSchema(java.lang.String)
//  .recordSchema(IResolvable)
//  .shardCount(java.lang.Number)
//  .shardCount(IResolvable)
    .build();

Properties

Name Type Description
comment 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.
recordType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
topicName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
lifecycle java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
recordSchema java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
shardCount java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.

commentRequired

public java.lang.Object getComment();
  • 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

recordTypeRequired

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

topicNameRequired

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

lifecycleOptional

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

recordSchemaOptional

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

shardCountOptional

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