Skip to content

RosTableProps

Properties for defining a RosTable.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ots-table

Initializer

import com.aliyun.ros.cdk.ots.RosTableProps;
RosTableProps.builder()
    .instanceName(java.lang.String)
    .instanceName(IResolvable)
    .primaryKey(IResolvable)
    .primaryKey(java.util.List<IResolvable)
    .primaryKey(PrimaryKeyProperty>)
    .tableName(java.lang.String)
    .tableName(IResolvable)
//  .columns(IResolvable)
//  .columns(java.util.List<IResolvable)
//  .columns(ColumnsProperty>)
//  .deviationCellVersionInSec(java.lang.Number)
//  .deviationCellVersionInSec(IResolvable)
//  .maxVersions(java.lang.Number)
//  .maxVersions(IResolvable)
//  .reservedThroughput(IResolvable)
//  .reservedThroughput(ReservedThroughputProperty)
//  .secondaryIndices(IResolvable)
//  .secondaryIndices(java.util.List<IResolvable)
//  .secondaryIndices(SecondaryIndicesProperty>)
//  .timeToLive(java.lang.Number)
//  .timeToLive(IResolvable)
    .build();

Properties

Name Type Description
instanceName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
primaryKey com.aliyun.ros.cdk.core.IResolvable OR java.util.ListPrimaryKeyProperty> No description.
tableName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
columns com.aliyun.ros.cdk.core.IResolvable OR java.util.ListColumnsProperty> No description.
deviationCellVersionInSec java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
maxVersions java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
reservedThroughput com.aliyun.ros.cdk.core.IResolvable OR ReservedThroughputProperty No description.
secondaryIndices com.aliyun.ros.cdk.core.IResolvable OR java.util.ListSecondaryIndicesProperty> No description.
timeToLive java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.

instanceNameRequired

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

primaryKeyRequired

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

tableNameRequired

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

columnsOptional

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

deviationCellVersionInSecOptional

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

maxVersionsOptional

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

reservedThroughputOptional

public java.lang.Object getReservedThroughput();

secondaryIndicesOptional

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

timeToLiveOptional

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