Interface VectorEnrichmentJobDataSourceConfigInput.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<VectorEnrichmentJobDataSourceConfigInput.Builder,
,VectorEnrichmentJobDataSourceConfigInput> SdkBuilder<VectorEnrichmentJobDataSourceConfigInput.Builder,
,VectorEnrichmentJobDataSourceConfigInput> SdkPojo
- Enclosing class:
VectorEnrichmentJobDataSourceConfigInput
@Mutable
@NotThreadSafe
public static interface VectorEnrichmentJobDataSourceConfigInput.Builder
extends SdkPojo, CopyableBuilder<VectorEnrichmentJobDataSourceConfigInput.Builder,VectorEnrichmentJobDataSourceConfigInput>
-
Method Summary
Modifier and TypeMethodDescriptionThe input structure for the Amazon S3 data that represents the Amazon S3 location of the input data objects.s3Data
(VectorEnrichmentJobS3Data s3Data) The input structure for the Amazon S3 data that represents the Amazon S3 location of the input data objects.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, sdkFieldNameToField, sdkFields
-
Method Details
-
s3Data
The input structure for the Amazon S3 data that represents the Amazon S3 location of the input data objects.
- Parameters:
s3Data
- The input structure for the Amazon S3 data that represents the Amazon S3 location of the input data objects.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Data
default VectorEnrichmentJobDataSourceConfigInput.Builder s3Data(Consumer<VectorEnrichmentJobS3Data.Builder> s3Data) The input structure for the Amazon S3 data that represents the Amazon S3 location of the input data objects.
This is a convenience method that creates an instance of theVectorEnrichmentJobS3Data.Builder
avoiding the need to create one manually viaVectorEnrichmentJobS3Data.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3Data(VectorEnrichmentJobS3Data)
.- Parameters:
s3Data
- a consumer that will call methods onVectorEnrichmentJobS3Data.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-