Skip to content

ConsumerChannelProps

Properties for defining a ConsumerChannel.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-dts-consumerchannel

Initializer

import com.aliyun.ros.cdk.dts.ConsumerChannelProps;
ConsumerChannelProps.builder()
    .consumerGroupName(java.lang.String)
    .consumerGroupName(IResolvable)
    .consumerGroupPassword(java.lang.String)
    .consumerGroupPassword(IResolvable)
    .consumerGroupUserName(java.lang.String)
    .consumerGroupUserName(IResolvable)
//  .dtsInstanceId(java.lang.String)
//  .dtsInstanceId(IResolvable)
//  .dtsJobId(java.lang.String)
//  .dtsJobId(IResolvable)
    .build();

Properties

Name Type Description
consumerGroupName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property consumerGroupName: Consumer group name, up to 128 characters.
consumerGroupPassword java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property consumerGroupPassword: Consumer group password, composed of uppercase letters, lowercase letters, numbers, and special characters (at least two types), 8-32 characters long.
consumerGroupUserName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property consumerGroupUserName: Username, composed of uppercase letters, lowercase letters, numbers, and underscores, up to 16 characters.
dtsInstanceId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property dtsInstanceId: DTS subscription instance ID.
dtsJobId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property dtsJobId: DTS subscription job ID.

consumerGroupNameRequired

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

Property consumerGroupName: Consumer group name, up to 128 characters.


consumerGroupPasswordRequired

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

Property consumerGroupPassword: Consumer group password, composed of uppercase letters, lowercase letters, numbers, and special characters (at least two types), 8-32 characters long.


consumerGroupUserNameRequired

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

Property consumerGroupUserName: Username, composed of uppercase letters, lowercase letters, numbers, and underscores, up to 16 characters.


dtsInstanceIdOptional

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

Property dtsInstanceId: DTS subscription instance ID.

Either DtsInstanceId or DtsJobId must be provided.


dtsJobIdOptional

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

Property dtsJobId: DTS subscription job ID.

Either DtsInstanceId or DtsJobId must be provided.