Interface CfnDataSet.AppendOperationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDataSet.AppendOperationProperty.Jsii$Proxy
- Enclosing class:
CfnDataSet
@Stability(Stable)
public static interface CfnDataSet.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.services.quicksight.*;
AppendOperationProperty appendOperationProperty = AppendOperationProperty.builder()
.alias("alias")
.appendedColumns(List.of(AppendedColumnProperty.builder()
.columnName("columnName")
.newColumnId("newColumnId")
.build()))
// the properties below are optional
.firstSource(TransformOperationSourceProperty.builder()
.transformOperationId("transformOperationId")
// the properties below are optional
.columnIdMappings(List.of(DataSetColumnIdMappingProperty.builder()
.sourceColumnId("sourceColumnId")
.targetColumnId("targetColumnId")
.build()))
.build())
.secondSource(TransformOperationSourceProperty.builder()
.transformOperationId("transformOperationId")
// the properties below are optional
.columnIdMappings(List.of(DataSetColumnIdMappingProperty.builder()
.sourceColumnId("sourceColumnId")
.targetColumnId("targetColumnId")
.build()))
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnDataSet.AppendOperationPropertystatic final classAn implementation forCfnDataSet.AppendOperationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()getAlias()Alias for this operation.The 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: '<'eitherIResolvableorCfnDataSet.AppendedColumnProperty>- See Also:
-
getFirstSource
The first data source to be included in the append operation.Returns union: either
IResolvableorCfnDataSet.TransformOperationSourceProperty- See Also:
-
getSecondSource
The second data source to be appended to the first source.Returns union: either
IResolvableorCfnDataSet.TransformOperationSourceProperty- See Also:
-
builder
-