Interface SqlApplicationConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SqlApplicationConfiguration.Builder,
,SqlApplicationConfiguration> SdkBuilder<SqlApplicationConfiguration.Builder,
,SqlApplicationConfiguration> SdkPojo
- Enclosing class:
SqlApplicationConfiguration
-
Method Summary
Modifier and TypeMethodDescriptioninputs
(Collection<Input> inputs) The array of Input objects describing the input streams used by the application.inputs
(Consumer<Input.Builder>... inputs) The array of Input objects describing the input streams used by the application.The array of Input objects describing the input streams used by the application.outputs
(Collection<Output> outputs) The array of Output objects describing the destination streams used by the application.outputs
(Consumer<Output.Builder>... outputs) The array of Output objects describing the destination streams used by the application.The array of Output objects describing the destination streams used by the application.referenceDataSources
(Collection<ReferenceDataSource> referenceDataSources) The array of ReferenceDataSource objects describing the reference data sources used by the application.referenceDataSources
(Consumer<ReferenceDataSource.Builder>... referenceDataSources) The array of ReferenceDataSource objects describing the reference data sources used by the application.referenceDataSources
(ReferenceDataSource... referenceDataSources) The array of ReferenceDataSource objects describing the reference data sources used by the application.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
-
inputs
-
inputs
-
inputs
The array of Input objects describing the input streams used by the application.
This is a convenience method that creates an instance of theInput.Builder
avoiding the need to create one manually viaInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinputs(List<Input>)
.- Parameters:
inputs
- a consumer that will call methods onInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
outputs
-
outputs
-
outputs
The array of Output objects describing the destination streams used by the application.
This is a convenience method that creates an instance of theOutput.Builder
avoiding the need to create one manually viaOutput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooutputs(List<Output>)
.- Parameters:
outputs
- a consumer that will call methods onOutput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
referenceDataSources
SqlApplicationConfiguration.Builder referenceDataSources(Collection<ReferenceDataSource> referenceDataSources) The array of ReferenceDataSource objects describing the reference data sources used by the application.
- Parameters:
referenceDataSources
- The array of ReferenceDataSource objects describing the reference data sources used by the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
referenceDataSources
SqlApplicationConfiguration.Builder referenceDataSources(ReferenceDataSource... referenceDataSources) The array of ReferenceDataSource objects describing the reference data sources used by the application.
- Parameters:
referenceDataSources
- The array of ReferenceDataSource objects describing the reference data sources used by the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
referenceDataSources
SqlApplicationConfiguration.Builder referenceDataSources(Consumer<ReferenceDataSource.Builder>... referenceDataSources) The array of ReferenceDataSource objects describing the reference data sources used by the application.
This is a convenience method that creates an instance of theReferenceDataSource.Builder
avoiding the need to create one manually viaReferenceDataSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toreferenceDataSources(List<ReferenceDataSource>)
.- Parameters:
referenceDataSources
- a consumer that will call methods onReferenceDataSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-