Interface ExportRevisionsToS3ResponseDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ExportRevisionsToS3ResponseDetails.Builder,
,ExportRevisionsToS3ResponseDetails> SdkBuilder<ExportRevisionsToS3ResponseDetails.Builder,
,ExportRevisionsToS3ResponseDetails> SdkPojo
- Enclosing class:
ExportRevisionsToS3ResponseDetails
public static interface ExportRevisionsToS3ResponseDetails.Builder
extends SdkPojo, CopyableBuilder<ExportRevisionsToS3ResponseDetails.Builder,ExportRevisionsToS3ResponseDetails>
-
Method Summary
Modifier and TypeMethodDescriptionThe unique identifier for the data set associated with this export job.encryption
(Consumer<ExportServerSideEncryption.Builder> encryption) Encryption configuration of the export job.encryption
(ExportServerSideEncryption encryption) Encryption configuration of the export job.eventActionArn
(String eventActionArn) The Amazon Resource Name (ARN) of the event action.revisionDestinations
(Collection<RevisionDestinationEntry> revisionDestinations) The destination in Amazon S3 where the revision is exported.revisionDestinations
(Consumer<RevisionDestinationEntry.Builder>... revisionDestinations) The destination in Amazon S3 where the revision is exported.revisionDestinations
(RevisionDestinationEntry... revisionDestinations) The destination in Amazon S3 where the revision is exported.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
-
dataSetId
The unique identifier for the data set associated with this export job.
- Parameters:
dataSetId
- The unique identifier for the data set associated with this export job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryption
Encryption configuration of the export job.
- Parameters:
encryption
- Encryption configuration of the export job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryption
default ExportRevisionsToS3ResponseDetails.Builder encryption(Consumer<ExportServerSideEncryption.Builder> encryption) Encryption configuration of the export job.
This is a convenience method that creates an instance of theExportServerSideEncryption.Builder
avoiding the need to create one manually viaExportServerSideEncryption.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toencryption(ExportServerSideEncryption)
.- Parameters:
encryption
- a consumer that will call methods onExportServerSideEncryption.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
revisionDestinations
ExportRevisionsToS3ResponseDetails.Builder revisionDestinations(Collection<RevisionDestinationEntry> revisionDestinations) The destination in Amazon S3 where the revision is exported.
- Parameters:
revisionDestinations
- The destination in Amazon S3 where the revision is exported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revisionDestinations
ExportRevisionsToS3ResponseDetails.Builder revisionDestinations(RevisionDestinationEntry... revisionDestinations) The destination in Amazon S3 where the revision is exported.
- Parameters:
revisionDestinations
- The destination in Amazon S3 where the revision is exported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revisionDestinations
ExportRevisionsToS3ResponseDetails.Builder revisionDestinations(Consumer<RevisionDestinationEntry.Builder>... revisionDestinations) The destination in Amazon S3 where the revision is exported.
This is a convenience method that creates an instance of theRevisionDestinationEntry.Builder
avoiding the need to create one manually viaRevisionDestinationEntry.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torevisionDestinations(List<RevisionDestinationEntry>)
.- Parameters:
revisionDestinations
- a consumer that will call methods onRevisionDestinationEntry.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
eventActionArn
The Amazon Resource Name (ARN) of the event action.
- Parameters:
eventActionArn
- The Amazon Resource Name (ARN) of the event action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-