Interface ImportFileEnrichment.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ImportFileEnrichment.Builder,,ImportFileEnrichment> SdkBuilder<ImportFileEnrichment.Builder,,ImportFileEnrichment> SdkPojo
- Enclosing class:
ImportFileEnrichment
-
Method Summary
Modifier and TypeMethodDescriptiondefault ImportFileEnrichment.Builderchecksum(Consumer<Checksum.Builder> checksum) The checksum of the enriched file for integrity verification.The checksum of the enriched file for integrity verification.The timestamp when the enrichment job was created.The timestamp when the enrichment job completed or failed.The unique identifier of the import file enrichment job.default ImportFileEnrichment.Builders3BucketTarget(Consumer<EnrichmentTargetS3Configuration.Builder> s3BucketTarget) The target S3 configuration for the enriched import file.s3BucketTarget(EnrichmentTargetS3Configuration s3BucketTarget) The target S3 configuration for the enriched import file.The current status of the import file enrichment job.status(ImportFileEnrichmentStatus status) The current status of the import file enrichment job.statusDetails(String statusDetails) Detailed status information about the enrichment job.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, sdkFieldNameToField, sdkFields
-
Method Details
-
jobID
The unique identifier of the import file enrichment job.
- Parameters:
jobID- The unique identifier of the import file enrichment job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp when the enrichment job was created.
- Parameters:
createdAt- The timestamp when the enrichment job was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endedAt
The timestamp when the enrichment job completed or failed.
- Parameters:
endedAt- The timestamp when the enrichment job completed or failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the import file enrichment job.
- Parameters:
status- The current status of the import file enrichment job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the import file enrichment job.
- Parameters:
status- The current status of the import file enrichment job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusDetails
Detailed status information about the enrichment job.
- Parameters:
statusDetails- Detailed status information about the enrichment job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
checksum
The checksum of the enriched file for integrity verification.
- Parameters:
checksum- The checksum of the enriched file for integrity verification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
checksum
The checksum of the enriched file for integrity verification.
This is a convenience method that creates an instance of theChecksum.Builderavoiding the need to create one manually viaChecksum.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tochecksum(Checksum).- Parameters:
checksum- a consumer that will call methods onChecksum.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3BucketTarget
The target S3 configuration for the enriched import file.
- Parameters:
s3BucketTarget- The target S3 configuration for the enriched import file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3BucketTarget
default ImportFileEnrichment.Builder s3BucketTarget(Consumer<EnrichmentTargetS3Configuration.Builder> s3BucketTarget) The target S3 configuration for the enriched import file.
This is a convenience method that creates an instance of theEnrichmentTargetS3Configuration.Builderavoiding the need to create one manually viaEnrichmentTargetS3Configuration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3BucketTarget(EnrichmentTargetS3Configuration).- Parameters:
s3BucketTarget- a consumer that will call methods onEnrichmentTargetS3Configuration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-