Interface SqlRunConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SqlRunConfiguration.Builder,
,SqlRunConfiguration> SdkBuilder<SqlRunConfiguration.Builder,
,SqlRunConfiguration> SdkPojo
- Enclosing class:
SqlRunConfiguration
public static interface SqlRunConfiguration.Builder
extends SdkPojo, CopyableBuilder<SqlRunConfiguration.Builder,SqlRunConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionThe input source ID.default SqlRunConfiguration.Builder
inputStartingPositionConfiguration
(Consumer<InputStartingPositionConfiguration.Builder> inputStartingPositionConfiguration) The point at which you want the application to start processing records from the streaming source.inputStartingPositionConfiguration
(InputStartingPositionConfiguration inputStartingPositionConfiguration) The point at which you want the application to start processing records from the streaming source.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
-
inputId
The input source ID. You can get this ID by calling the DescribeApplication operation.
- Parameters:
inputId
- The input source ID. You can get this ID by calling the DescribeApplication operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputStartingPositionConfiguration
SqlRunConfiguration.Builder inputStartingPositionConfiguration(InputStartingPositionConfiguration inputStartingPositionConfiguration) The point at which you want the application to start processing records from the streaming source.
- Parameters:
inputStartingPositionConfiguration
- The point at which you want the application to start processing records from the streaming source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputStartingPositionConfiguration
default SqlRunConfiguration.Builder inputStartingPositionConfiguration(Consumer<InputStartingPositionConfiguration.Builder> inputStartingPositionConfiguration) The point at which you want the application to start processing records from the streaming source.
This is a convenience method that creates an instance of theInputStartingPositionConfiguration.Builder
avoiding the need to create one manually viaInputStartingPositionConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinputStartingPositionConfiguration(InputStartingPositionConfiguration)
.- Parameters:
inputStartingPositionConfiguration
- a consumer that will call methods onInputStartingPositionConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-