Skip to content

SynDbProps

Properties for defining a SynDb.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-clickhouse-syndb

Initializer

import com.aliyun.ros.cdk.clickhouse.SynDbProps;
SynDbProps.builder()
    .ckPassword(java.lang.String)
    .ckPassword(IResolvable)
    .ckUserName(java.lang.String)
    .ckUserName(IResolvable)
    .dbClusterId(java.lang.String)
    .dbClusterId(IResolvable)
    .rdsId(java.lang.String)
    .rdsId(IResolvable)
    .rdsPassword(java.lang.String)
    .rdsPassword(IResolvable)
    .rdsUserName(java.lang.String)
    .rdsUserName(IResolvable)
    .skipUnsupported(java.lang.Boolean)
    .skipUnsupported(IResolvable)
    .synDbTables(IResolvable)
    .synDbTables(java.util.List<IResolvable)
    .synDbTables(SynDbTablesProperty>)
//  .clickhousePort(java.lang.Number)
//  .clickhousePort(IResolvable)
//  .limitUpper(java.lang.Number)
//  .limitUpper(IResolvable)
//  .rdsPort(java.lang.Number)
//  .rdsPort(IResolvable)
//  .rdsVpcId(java.lang.String)
//  .rdsVpcId(IResolvable)
//  .rdsVpcUrl(java.lang.String)
//  .rdsVpcUrl(IResolvable)
    .build();

Properties

Name Type Description
ckPassword java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property ckPassword: The password of the database account.
ckUserName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property ckUserName: The account of the clickhouse database.
dbClusterId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property dbClusterId: Clickhouse cluster id.
rdsId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property rdsId: The instance id of RDS.
rdsPassword java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property rdsPassword: The password of the RDS database account.
rdsUserName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property rdsUserName: The account of the RDS database.
skipUnsupported java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable Property skipUnsupported: Skip unsupported table or not.
synDbTables com.aliyun.ros.cdk.core.IResolvable OR java.util.ListSynDbTablesProperty> Property synDbTables: The tables to syn.
clickhousePort java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable Property clickhousePort: The port of clickhouse id.
limitUpper java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable Property limitUpper: The maximum number of rows to sync per second.
rdsPort java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable Property rdsPort: The port of rds.
rdsVpcId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property rdsVpcId: The vpc of rds.
rdsVpcUrl java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property rdsVpcUrl: Intranet address of ApsaraDB for RDS.

ckPasswordRequired

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

Property ckPassword: The password of the database account.


ckUserNameRequired

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

Property ckUserName: The account of the clickhouse database.


dbClusterIdRequired

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

Property dbClusterId: Clickhouse cluster id.


rdsIdRequired

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

Property rdsId: The instance id of RDS.


rdsPasswordRequired

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

Property rdsPassword: The password of the RDS database account.


rdsUserNameRequired

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

Property rdsUserName: The account of the RDS database.


skipUnsupportedRequired

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

Property skipUnsupported: Skip unsupported table or not.


synDbTablesRequired

public java.lang.Object getSynDbTables();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListSynDbTablesProperty>

Property synDbTables: The tables to syn.


clickhousePortOptional

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

Property clickhousePort: The port of clickhouse id.


limitUpperOptional

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

Property limitUpper: The maximum number of rows to sync per second.


rdsPortOptional

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

Property rdsPort: The port of rds.


rdsVpcIdOptional

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

Property rdsVpcId: The vpc of rds.


rdsVpcUrlOptional

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

Property rdsVpcUrl: Intranet address of ApsaraDB for RDS.