public static interface InputConfiguration.Builder extends CopyableBuilder<InputConfiguration.Builder,InputConfiguration>
Modifier and Type | Method and Description |
---|---|
InputConfiguration.Builder |
id(String id)
Input source ID.
|
default InputConfiguration.Builder |
inputStartingPositionConfiguration(Consumer<InputStartingPositionConfiguration.Builder> inputStartingPositionConfiguration)
Point at which you want the application to start processing records from the streaming source.
|
InputConfiguration.Builder |
inputStartingPositionConfiguration(InputStartingPositionConfiguration inputStartingPositionConfiguration)
Point at which you want the application to start processing records from the streaming source.
|
copy
apply, build
InputConfiguration.Builder id(String id)
Input source ID. You can get this ID by calling the DescribeApplication operation.
id
- Input source ID. You can get this ID by calling the DescribeApplication operation.InputConfiguration.Builder inputStartingPositionConfiguration(InputStartingPositionConfiguration inputStartingPositionConfiguration)
Point at which you want the application to start processing records from the streaming source.
inputStartingPositionConfiguration
- Point at which you want the application to start processing records from the streaming source.default InputConfiguration.Builder inputStartingPositionConfiguration(Consumer<InputStartingPositionConfiguration.Builder> inputStartingPositionConfiguration)
Point at which you want the application to start processing records from the streaming source.
This is a convenience that creates an instance of theInputStartingPositionConfiguration.Builder
avoiding the need to create one manually via InputStartingPositionConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to
inputStartingPositionConfiguration(InputStartingPositionConfiguration)
.inputStartingPositionConfiguration
- a consumer that will call methods on InputStartingPositionConfiguration.Builder
inputStartingPositionConfiguration(InputStartingPositionConfiguration)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.