Interface AppendOperation.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AppendOperation.Builder,,AppendOperation> SdkBuilder<AppendOperation.Builder,,AppendOperation> SdkPojo
- Enclosing class:
AppendOperation
-
Method Summary
Modifier and TypeMethodDescriptionAlias for this operation.appendedColumns(Collection<AppendedColumn> appendedColumns) The list of columns to include in the appended result, mapping columns from both sources.appendedColumns(Consumer<AppendedColumn.Builder>... appendedColumns) The list of columns to include in the appended result, mapping columns from both sources.appendedColumns(AppendedColumn... appendedColumns) The list of columns to include in the appended result, mapping columns from both sources.default AppendOperation.BuilderfirstSource(Consumer<TransformOperationSource.Builder> firstSource) The first data source to be included in the append operation.firstSource(TransformOperationSource firstSource) The first data source to be included in the append operation.default AppendOperation.BuildersecondSource(Consumer<TransformOperationSource.Builder> secondSource) The second data source to be appended to the first source.secondSource(TransformOperationSource secondSource) The second data source to be appended to the first source.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
alias
Alias for this operation.
- Parameters:
alias- Alias for this operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
firstSource
The first data source to be included in the append operation.
- Parameters:
firstSource- The first data source to be included in the append operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
firstSource
The first data source to be included in the append operation.
This is a convenience method that creates an instance of theTransformOperationSource.Builderavoiding the need to create one manually viaTransformOperationSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofirstSource(TransformOperationSource).- Parameters:
firstSource- a consumer that will call methods onTransformOperationSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
secondSource
The second data source to be appended to the first source.
- Parameters:
secondSource- The second data source to be appended to the first source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
secondSource
default AppendOperation.Builder secondSource(Consumer<TransformOperationSource.Builder> secondSource) The second data source to be appended to the first source.
This is a convenience method that creates an instance of theTransformOperationSource.Builderavoiding the need to create one manually viaTransformOperationSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosecondSource(TransformOperationSource).- Parameters:
secondSource- a consumer that will call methods onTransformOperationSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
appendedColumns
The list of columns to include in the appended result, mapping columns from both sources.
- Parameters:
appendedColumns- The list of columns to include in the appended result, mapping columns from both sources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appendedColumns
The list of columns to include in the appended result, mapping columns from both sources.
- Parameters:
appendedColumns- The list of columns to include in the appended result, mapping columns from both sources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appendedColumns
The list of columns to include in the appended result, mapping columns from both sources.
This is a convenience method that creates an instance of theAppendedColumn.Builderavoiding the need to create one manually viaAppendedColumn.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toappendedColumns(List<AppendedColumn>).- Parameters:
appendedColumns- a consumer that will call methods onAppendedColumn.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-