Interface CfnDataSetPropsMixin.AppendOperationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDataSetPropsMixin.AppendOperationProperty.Jsii$Proxy
- Enclosing class:
CfnDataSetPropsMixin
@Stability(Stable)
public static interface CfnDataSetPropsMixin.AppendOperationProperty
extends software.amazon.jsii.JsiiSerializable
A transform operation that combines rows from two data sources by stacking them vertically (union operation).
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.quicksight.*;
AppendOperationProperty appendOperationProperty = AppendOperationProperty.builder()
.alias("alias")
.appendedColumns(List.of(AppendedColumnProperty.builder()
.columnName("columnName")
.newColumnId("newColumnId")
.build()))
.firstSource(TransformOperationSourceProperty.builder()
.columnIdMappings(List.of(DataSetColumnIdMappingProperty.builder()
.sourceColumnId("sourceColumnId")
.targetColumnId("targetColumnId")
.build()))
.transformOperationId("transformOperationId")
.build())
.secondSource(TransformOperationSourceProperty.builder()
.columnIdMappings(List.of(DataSetColumnIdMappingProperty.builder()
.sourceColumnId("sourceColumnId")
.targetColumnId("targetColumnId")
.build()))
.transformOperationId("transformOperationId")
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnDataSetPropsMixin.AppendOperationPropertystatic final classAn implementation forCfnDataSetPropsMixin.AppendOperationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringgetAlias()Alias for this operation.default ObjectThe list of columns to include in the appended result, mapping columns from both sources.default ObjectThe first data source to be included in the append operation.default ObjectThe second data source to be appended to the first source.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAlias
Alias for this operation.- See Also:
-
getAppendedColumns
The list of columns to include in the appended result, mapping columns from both sources.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnDataSetPropsMixin.AppendedColumnProperty>- See Also:
-
getFirstSource
The first data source to be included in the append operation.Returns union: either
IResolvableorCfnDataSetPropsMixin.TransformOperationSourceProperty- See Also:
-
getSecondSource
The second data source to be appended to the first source.Returns union: either
IResolvableorCfnDataSetPropsMixin.TransformOperationSourceProperty- See Also:
-
builder
-