DataSetTransformOperationArgs

data class DataSetTransformOperationArgs(val castColumnTypeOperation: Output<DataSetCastColumnTypeOperationArgs>? = null, val createColumnsOperation: Output<DataSetCreateColumnsOperationArgs>? = null, val filterOperation: Output<DataSetFilterOperationArgs>? = null, val overrideDatasetParameterOperation: Output<DataSetOverrideDatasetParameterOperationArgs>? = null, val projectOperation: Output<DataSetProjectOperationArgs>? = null, val renameColumnOperation: Output<DataSetRenameColumnOperationArgs>? = null, val tagColumnOperation: Output<DataSetTagColumnOperationArgs>? = null, val untagColumnOperation: Output<DataSetUntagColumnOperationArgs>? = null) : ConvertibleToJava<DataSetTransformOperationArgs>

A data transformation on a logical table. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.

Constructors

Link copied to clipboard
constructor(castColumnTypeOperation: Output<DataSetCastColumnTypeOperationArgs>? = null, createColumnsOperation: Output<DataSetCreateColumnsOperationArgs>? = null, filterOperation: Output<DataSetFilterOperationArgs>? = null, overrideDatasetParameterOperation: Output<DataSetOverrideDatasetParameterOperationArgs>? = null, projectOperation: Output<DataSetProjectOperationArgs>? = null, renameColumnOperation: Output<DataSetRenameColumnOperationArgs>? = null, tagColumnOperation: Output<DataSetTagColumnOperationArgs>? = null, untagColumnOperation: Output<DataSetUntagColumnOperationArgs>? = null)

Properties

Link copied to clipboard

A transform operation that casts a column to a different type.

Link copied to clipboard

An operation that creates calculated columns. Columns created in one such operation form a lexical closure.

Link copied to clipboard

An operation that filters rows based on some condition.

Link copied to clipboard

An operation that projects columns. Operations that come after a projection can only refer to projected columns.

Link copied to clipboard

An operation that renames a column.

Link copied to clipboard

An operation that tags a column with additional information.

Link copied to clipboard

Functions

Link copied to clipboard
open override fun toJava(): DataSetTransformOperationArgs