Interface PackageSource.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<PackageSource.Builder,PackageSource>,SdkBuilder<PackageSource.Builder,PackageSource>,SdkPojo
- Enclosing class:
- PackageSource
@Mutable @NotThreadSafe public static interface PackageSource.Builder extends SdkPojo, CopyableBuilder<PackageSource.Builder,PackageSource>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PackageSource.Builders3BucketName(String s3BucketName)The name of the Amazon S3 bucket containing the package.PackageSource.Builders3Key(String s3Key)Key (file name) of the package.-
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 Detail
-
s3BucketName
PackageSource.Builder s3BucketName(String s3BucketName)
The name of the Amazon S3 bucket containing the package.
- Parameters:
s3BucketName- The name of the Amazon S3 bucket containing the package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Key
PackageSource.Builder s3Key(String s3Key)
Key (file name) of the package.
- Parameters:
s3Key- Key (file name) of the package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-