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
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
-
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.Builder
avoiding the need to create one manually viaConfiguration.builder()
.When the
Consumer
completes,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:
-