Interface CompareDatabaseCDCStepInput.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CompareDatabaseCDCStepInput.Builder,
,CompareDatabaseCDCStepInput> SdkBuilder<CompareDatabaseCDCStepInput.Builder,
,CompareDatabaseCDCStepInput> SdkPojo
- Enclosing class:
CompareDatabaseCDCStepInput
@Mutable
@NotThreadSafe
public static interface CompareDatabaseCDCStepInput.Builder
extends SdkPojo, CopyableBuilder<CompareDatabaseCDCStepInput.Builder,CompareDatabaseCDCStepInput>
-
Method Summary
Modifier and TypeMethodDescriptionoutputLocation
(String outputLocation) The output location of the compare database CDC step input.sourceLocation
(String sourceLocation) The source location of the compare database CDC step input.sourceMetadata
(Consumer<SourceDatabaseMetadata.Builder> sourceMetadata) The source metadata of the compare database CDC step input.sourceMetadata
(SourceDatabaseMetadata sourceMetadata) The source metadata of the compare database CDC step input.targetLocation
(String targetLocation) The target location of the compare database CDC step input.targetMetadata
(Consumer<TargetDatabaseMetadata.Builder> targetMetadata) The target metadata location of the compare database CDC step input.targetMetadata
(TargetDatabaseMetadata targetMetadata) The target metadata location of the compare database CDC step input.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, sdkFieldNameToField, sdkFields
-
Method Details
-
sourceLocation
The source location of the compare database CDC step input.
- Parameters:
sourceLocation
- The source location of the compare database CDC step input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetLocation
The target location of the compare database CDC step input.
- Parameters:
targetLocation
- The target location of the compare database CDC step input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputLocation
The output location of the compare database CDC step input.
- Parameters:
outputLocation
- The output location of the compare database CDC step input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceMetadata
The source metadata of the compare database CDC step input.
- Parameters:
sourceMetadata
- The source metadata of the compare database CDC step input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceMetadata
default CompareDatabaseCDCStepInput.Builder sourceMetadata(Consumer<SourceDatabaseMetadata.Builder> sourceMetadata) The source metadata of the compare database CDC step input.
This is a convenience method that creates an instance of theSourceDatabaseMetadata.Builder
avoiding the need to create one manually viaSourceDatabaseMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosourceMetadata(SourceDatabaseMetadata)
.- Parameters:
sourceMetadata
- a consumer that will call methods onSourceDatabaseMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetMetadata
The target metadata location of the compare database CDC step input.
- Parameters:
targetMetadata
- The target metadata location of the compare database CDC step input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetMetadata
default CompareDatabaseCDCStepInput.Builder targetMetadata(Consumer<TargetDatabaseMetadata.Builder> targetMetadata) The target metadata location of the compare database CDC step input.
This is a convenience method that creates an instance of theTargetDatabaseMetadata.Builder
avoiding the need to create one manually viaTargetDatabaseMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totargetMetadata(TargetDatabaseMetadata)
.- Parameters:
targetMetadata
- a consumer that will call methods onTargetDatabaseMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-