Interface LogicalTableSource.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<LogicalTableSource.Builder,
,LogicalTableSource> SdkBuilder<LogicalTableSource.Builder,
,LogicalTableSource> SdkPojo
- Enclosing class:
LogicalTableSource
public static interface LogicalTableSource.Builder
extends SdkPojo, CopyableBuilder<LogicalTableSource.Builder,LogicalTableSource>
-
Method Summary
Modifier and TypeMethodDescriptiondataSetArn
(String dataSetArn) The Amazon Resource Number (ARN) of the parent dataset.default LogicalTableSource.Builder
joinInstruction
(Consumer<JoinInstruction.Builder> joinInstruction) Specifies the result of a join of two logical tables.joinInstruction
(JoinInstruction joinInstruction) Specifies the result of a join of two logical tables.physicalTableId
(String physicalTableId) Physical table ID.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
joinInstruction
Specifies the result of a join of two logical tables.
- Parameters:
joinInstruction
- Specifies the result of a join of two logical tables.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
joinInstruction
default LogicalTableSource.Builder joinInstruction(Consumer<JoinInstruction.Builder> joinInstruction) Specifies the result of a join of two logical tables.
This is a convenience method that creates an instance of theJoinInstruction.Builder
avoiding the need to create one manually viaJoinInstruction.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tojoinInstruction(JoinInstruction)
.- Parameters:
joinInstruction
- a consumer that will call methods onJoinInstruction.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
physicalTableId
Physical table ID.
- Parameters:
physicalTableId
- Physical table ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSetArn
The Amazon Resource Number (ARN) of the parent dataset.
- Parameters:
dataSetArn
- The Amazon Resource Number (ARN) of the parent dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-