Interface VectorEnrichmentJobInputConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<VectorEnrichmentJobInputConfig.Builder,
,VectorEnrichmentJobInputConfig> SdkBuilder<VectorEnrichmentJobInputConfig.Builder,
,VectorEnrichmentJobInputConfig> SdkPojo
- Enclosing class:
VectorEnrichmentJobInputConfig
public static interface VectorEnrichmentJobInputConfig.Builder
extends SdkPojo, CopyableBuilder<VectorEnrichmentJobInputConfig.Builder,VectorEnrichmentJobInputConfig>
-
Method Summary
Modifier and TypeMethodDescriptiondataSourceConfig
(Consumer<VectorEnrichmentJobDataSourceConfigInput.Builder> dataSourceConfig) The input structure for the data source that represents the storage type of the input data objects.dataSourceConfig
(VectorEnrichmentJobDataSourceConfigInput dataSourceConfig) The input structure for the data source that represents the storage type of the input data objects.documentType
(String documentType) The input structure that defines the data source file type.documentType
(VectorEnrichmentJobDocumentType documentType) The input structure that defines the data source file type.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
-
dataSourceConfig
VectorEnrichmentJobInputConfig.Builder dataSourceConfig(VectorEnrichmentJobDataSourceConfigInput dataSourceConfig) The input structure for the data source that represents the storage type of the input data objects.
- Parameters:
dataSourceConfig
- The input structure for the data source that represents the storage type of the input data objects.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSourceConfig
default VectorEnrichmentJobInputConfig.Builder dataSourceConfig(Consumer<VectorEnrichmentJobDataSourceConfigInput.Builder> dataSourceConfig) The input structure for the data source that represents the storage type of the input data objects.
This is a convenience method that creates an instance of theVectorEnrichmentJobDataSourceConfigInput.Builder
avoiding the need to create one manually viaVectorEnrichmentJobDataSourceConfigInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todataSourceConfig(VectorEnrichmentJobDataSourceConfigInput)
.- Parameters:
dataSourceConfig
- a consumer that will call methods onVectorEnrichmentJobDataSourceConfigInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
documentType
The input structure that defines the data source file type.
- Parameters:
documentType
- The input structure that defines the data source file type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
documentType
The input structure that defines the data source file type.
- Parameters:
documentType
- The input structure that defines the data source file type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-