Interface ExternalSourceConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ExternalSourceConfiguration.Builder,,ExternalSourceConfiguration> SdkBuilder<ExternalSourceConfiguration.Builder,,ExternalSourceConfiguration> SdkPojo
- Enclosing class:
ExternalSourceConfiguration
public static interface ExternalSourceConfiguration.Builder
extends SdkPojo, CopyableBuilder<ExternalSourceConfiguration.Builder,ExternalSourceConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionconfiguration(Consumer<Configuration.Builder> configuration) The configuration information of the external data source.configuration(Configuration configuration) The configuration information of the external data source.The type of the external data source.source(ExternalSource source) The type of the external data source.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
-
configuration
The configuration information of the external data source.
- Parameters:
configuration- The configuration information of the external data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuration
default ExternalSourceConfiguration.Builder configuration(Consumer<Configuration.Builder> configuration) The configuration information of the external data source.
This is a convenience method that creates an instance of theConfiguration.Builderavoiding the need to create one manually viaConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconfiguration(Configuration).- Parameters:
configuration- a consumer that will call methods onConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
source
The type of the external data source.
- Parameters:
source- The type of the external data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
source
The type of the external data source.
- Parameters:
source- The type of the external data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-