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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields 
- 
Method Details
- 
inputs
The array of Input objects describing the input streams used by the application.
- Parameters:
 inputs- The array of Input objects describing the input streams used by the application.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
inputs
The array of Input objects describing the input streams used by the application.
- Parameters:
 inputs- The array of Input objects describing the input streams used by the application.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
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.Builderavoiding the need to create one manually viaInput.builder().When the
Consumercompletes,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
The array of Output objects describing the destination streams used by the application.
- Parameters:
 outputs- The array of Output objects describing the destination streams used by the application.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
outputs
The array of Output objects describing the destination streams used by the application.
- Parameters:
 outputs- The array of Output objects describing the destination streams used by the application.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
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.Builderavoiding the need to create one manually viaOutput.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaReferenceDataSource.builder().When the
Consumercompletes,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:
 
 
 -