Package com.pulumi.aws.keyspaces.inputs
Class TableSchemaDefinitionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.keyspaces.inputs.TableSchemaDefinitionArgs.Builder
-
- Enclosing class:
- TableSchemaDefinitionArgs
public static final class TableSchemaDefinitionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(TableSchemaDefinitionArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TableSchemaDefinitionArgs defaults)
-
-
Method Detail
-
clusteringKeys
public TableSchemaDefinitionArgs.Builder clusteringKeys(@Nullable com.pulumi.core.Output<java.util.List<TableSchemaDefinitionClusteringKeyArgs>> clusteringKeys)
- Parameters:
clusteringKeys
- The columns that are part of the clustering key of the table.- Returns:
- builder
-
clusteringKeys
public TableSchemaDefinitionArgs.Builder clusteringKeys(java.util.List<TableSchemaDefinitionClusteringKeyArgs> clusteringKeys)
- Parameters:
clusteringKeys
- The columns that are part of the clustering key of the table.- Returns:
- builder
-
clusteringKeys
public TableSchemaDefinitionArgs.Builder clusteringKeys(TableSchemaDefinitionClusteringKeyArgs... clusteringKeys)
- Parameters:
clusteringKeys
- The columns that are part of the clustering key of the table.- Returns:
- builder
-
columns
public TableSchemaDefinitionArgs.Builder columns(com.pulumi.core.Output<java.util.List<TableSchemaDefinitionColumnArgs>> columns)
- Parameters:
columns
- The regular columns of the table.- Returns:
- builder
-
columns
public TableSchemaDefinitionArgs.Builder columns(java.util.List<TableSchemaDefinitionColumnArgs> columns)
- Parameters:
columns
- The regular columns of the table.- Returns:
- builder
-
columns
public TableSchemaDefinitionArgs.Builder columns(TableSchemaDefinitionColumnArgs... columns)
- Parameters:
columns
- The regular columns of the table.- Returns:
- builder
-
partitionKeys
public TableSchemaDefinitionArgs.Builder partitionKeys(com.pulumi.core.Output<java.util.List<TableSchemaDefinitionPartitionKeyArgs>> partitionKeys)
- Parameters:
partitionKeys
- The columns that are part of the partition key of the table .- Returns:
- builder
-
partitionKeys
public TableSchemaDefinitionArgs.Builder partitionKeys(java.util.List<TableSchemaDefinitionPartitionKeyArgs> partitionKeys)
- Parameters:
partitionKeys
- The columns that are part of the partition key of the table .- Returns:
- builder
-
partitionKeys
public TableSchemaDefinitionArgs.Builder partitionKeys(TableSchemaDefinitionPartitionKeyArgs... partitionKeys)
- Parameters:
partitionKeys
- The columns that are part of the partition key of the table .- Returns:
- builder
-
staticColumns
public TableSchemaDefinitionArgs.Builder staticColumns(@Nullable com.pulumi.core.Output<java.util.List<TableSchemaDefinitionStaticColumnArgs>> staticColumns)
- Parameters:
staticColumns
- The columns that have been defined as `STATIC`. Static columns store values that are shared by all rows in the same partition.- Returns:
- builder
-
staticColumns
public TableSchemaDefinitionArgs.Builder staticColumns(java.util.List<TableSchemaDefinitionStaticColumnArgs> staticColumns)
- Parameters:
staticColumns
- The columns that have been defined as `STATIC`. Static columns store values that are shared by all rows in the same partition.- Returns:
- builder
-
staticColumns
public TableSchemaDefinitionArgs.Builder staticColumns(TableSchemaDefinitionStaticColumnArgs... staticColumns)
- Parameters:
staticColumns
- The columns that have been defined as `STATIC`. Static columns store values that are shared by all rows in the same partition.- Returns:
- builder
-
build
public TableSchemaDefinitionArgs build()
-
-