Package com.pulumi.aws.quicksight.inputs
Class DataSetLogicalTableMapDataTransformArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.quicksight.inputs.DataSetLogicalTableMapDataTransformArgs.Builder
-
- Enclosing class:
- DataSetLogicalTableMapDataTransformArgs
public static final class DataSetLogicalTableMapDataTransformArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DataSetLogicalTableMapDataTransformArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DataSetLogicalTableMapDataTransformArgs defaults)
-
-
Method Detail
-
castColumnTypeOperation
public DataSetLogicalTableMapDataTransformArgs.Builder castColumnTypeOperation(@Nullable com.pulumi.core.Output<DataSetLogicalTableMapDataTransformCastColumnTypeOperationArgs> castColumnTypeOperation)
- Parameters:
castColumnTypeOperation- Transform operation that casts a column to a different type. See `castColumnTypeOperation` Block below.- Returns:
- builder
-
castColumnTypeOperation
public DataSetLogicalTableMapDataTransformArgs.Builder castColumnTypeOperation(DataSetLogicalTableMapDataTransformCastColumnTypeOperationArgs castColumnTypeOperation)
- Parameters:
castColumnTypeOperation- Transform operation that casts a column to a different type. See `castColumnTypeOperation` Block below.- Returns:
- builder
-
createColumnsOperation
public DataSetLogicalTableMapDataTransformArgs.Builder createColumnsOperation(@Nullable com.pulumi.core.Output<DataSetLogicalTableMapDataTransformCreateColumnsOperationArgs> createColumnsOperation)
- Parameters:
createColumnsOperation- Operation that creates calculated columns. Columns created in one such operation form a lexical closure. See `createColumnsOperation` Block below.- Returns:
- builder
-
createColumnsOperation
public DataSetLogicalTableMapDataTransformArgs.Builder createColumnsOperation(DataSetLogicalTableMapDataTransformCreateColumnsOperationArgs createColumnsOperation)
- Parameters:
createColumnsOperation- Operation that creates calculated columns. Columns created in one such operation form a lexical closure. See `createColumnsOperation` Block below.- Returns:
- builder
-
filterOperation
public DataSetLogicalTableMapDataTransformArgs.Builder filterOperation(@Nullable com.pulumi.core.Output<DataSetLogicalTableMapDataTransformFilterOperationArgs> filterOperation)
- Parameters:
filterOperation- Operation that filters rows based on some condition. See `filterOperation` Block below.- Returns:
- builder
-
filterOperation
public DataSetLogicalTableMapDataTransformArgs.Builder filterOperation(DataSetLogicalTableMapDataTransformFilterOperationArgs filterOperation)
- Parameters:
filterOperation- Operation that filters rows based on some condition. See `filterOperation` Block below.- Returns:
- builder
-
projectOperation
public DataSetLogicalTableMapDataTransformArgs.Builder projectOperation(@Nullable com.pulumi.core.Output<DataSetLogicalTableMapDataTransformProjectOperationArgs> projectOperation)
- Parameters:
projectOperation- Operation that projects columns. Operations that come after a projection can only refer to projected columns. See `projectOperation` Block below.- Returns:
- builder
-
projectOperation
public DataSetLogicalTableMapDataTransformArgs.Builder projectOperation(DataSetLogicalTableMapDataTransformProjectOperationArgs projectOperation)
- Parameters:
projectOperation- Operation that projects columns. Operations that come after a projection can only refer to projected columns. See `projectOperation` Block below.- Returns:
- builder
-
renameColumnOperation
public DataSetLogicalTableMapDataTransformArgs.Builder renameColumnOperation(@Nullable com.pulumi.core.Output<DataSetLogicalTableMapDataTransformRenameColumnOperationArgs> renameColumnOperation)
- Parameters:
renameColumnOperation- Operation that renames a column. See `renameColumnOperation` Block below.- Returns:
- builder
-
renameColumnOperation
public DataSetLogicalTableMapDataTransformArgs.Builder renameColumnOperation(DataSetLogicalTableMapDataTransformRenameColumnOperationArgs renameColumnOperation)
- Parameters:
renameColumnOperation- Operation that renames a column. See `renameColumnOperation` Block below.- Returns:
- builder
-
tagColumnOperation
public DataSetLogicalTableMapDataTransformArgs.Builder tagColumnOperation(@Nullable com.pulumi.core.Output<DataSetLogicalTableMapDataTransformTagColumnOperationArgs> tagColumnOperation)
- Parameters:
tagColumnOperation- Operation that tags a column with additional information. See `tagColumnOperation` Block below.- Returns:
- builder
-
tagColumnOperation
public DataSetLogicalTableMapDataTransformArgs.Builder tagColumnOperation(DataSetLogicalTableMapDataTransformTagColumnOperationArgs tagColumnOperation)
- Parameters:
tagColumnOperation- Operation that tags a column with additional information. See `tagColumnOperation` Block below.- Returns:
- builder
-
untagColumnOperation
public DataSetLogicalTableMapDataTransformArgs.Builder untagColumnOperation(@Nullable com.pulumi.core.Output<DataSetLogicalTableMapDataTransformUntagColumnOperationArgs> untagColumnOperation)
- Parameters:
untagColumnOperation- Transform operation that removes tags associated with a column. See `untagColumnOperation` Block below.- Returns:
- builder
-
untagColumnOperation
public DataSetLogicalTableMapDataTransformArgs.Builder untagColumnOperation(DataSetLogicalTableMapDataTransformUntagColumnOperationArgs untagColumnOperation)
- Parameters:
untagColumnOperation- Transform operation that removes tags associated with a column. See `untagColumnOperation` Block below.- Returns:
- builder
-
build
public DataSetLogicalTableMapDataTransformArgs build()
-
-