Interface CreateS3DataAccessFromS3BucketResponseDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CreateS3DataAccessFromS3BucketResponseDetails.Builder,CreateS3DataAccessFromS3BucketResponseDetails>,SdkBuilder<CreateS3DataAccessFromS3BucketResponseDetails.Builder,CreateS3DataAccessFromS3BucketResponseDetails>,SdkPojo
- Enclosing class:
- CreateS3DataAccessFromS3BucketResponseDetails
public static interface CreateS3DataAccessFromS3BucketResponseDetails.Builder extends SdkPojo, CopyableBuilder<CreateS3DataAccessFromS3BucketResponseDetails.Builder,CreateS3DataAccessFromS3BucketResponseDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default CreateS3DataAccessFromS3BucketResponseDetails.BuilderassetSource(Consumer<S3DataAccessAssetSourceEntry.Builder> assetSource)Details about the asset source from an Amazon S3 bucket.CreateS3DataAccessFromS3BucketResponseDetails.BuilderassetSource(S3DataAccessAssetSourceEntry assetSource)Details about the asset source from an Amazon S3 bucket.CreateS3DataAccessFromS3BucketResponseDetails.BuilderdataSetId(String dataSetId)The unique identifier for this data set.CreateS3DataAccessFromS3BucketResponseDetails.BuilderrevisionId(String revisionId)The unique identifier for the revision.-
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 Detail
-
assetSource
CreateS3DataAccessFromS3BucketResponseDetails.Builder assetSource(S3DataAccessAssetSourceEntry assetSource)
Details about the asset source from an Amazon S3 bucket.
- Parameters:
assetSource- Details about the asset source from an Amazon S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assetSource
default CreateS3DataAccessFromS3BucketResponseDetails.Builder assetSource(Consumer<S3DataAccessAssetSourceEntry.Builder> assetSource)
Details about the asset source from an Amazon S3 bucket.
This is a convenience method that creates an instance of theS3DataAccessAssetSourceEntry.Builderavoiding the need to create one manually viaS3DataAccessAssetSourceEntry.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toassetSource(S3DataAccessAssetSourceEntry).- Parameters:
assetSource- a consumer that will call methods onS3DataAccessAssetSourceEntry.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
assetSource(S3DataAccessAssetSourceEntry)
-
dataSetId
CreateS3DataAccessFromS3BucketResponseDetails.Builder dataSetId(String dataSetId)
The unique identifier for this data set.
- Parameters:
dataSetId- The unique identifier for this data set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revisionId
CreateS3DataAccessFromS3BucketResponseDetails.Builder revisionId(String revisionId)
The unique identifier for the revision.
- Parameters:
revisionId- The unique identifier for the revision.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-