Interface S3Source.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<S3Source.Builder,S3Source>,SdkBuilder<S3Source.Builder,S3Source>,SdkPojo
- Enclosing class:
- S3Source
public static interface S3Source.Builder extends SdkPojo, CopyableBuilder<S3Source.Builder,S3Source>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description S3Source.BuilderbucketName(String bucketName)Name of the S3 bucket.S3Source.Builderkey(String key)Key name of the bucket object that contains your unsigned code.S3Source.Builderversion(String version)Version of your source image in your version enabled S3 bucket.-
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
-
bucketName
S3Source.Builder bucketName(String bucketName)
Name of the S3 bucket.
- Parameters:
bucketName- Name of the S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
key
S3Source.Builder key(String key)
Key name of the bucket object that contains your unsigned code.
- Parameters:
key- Key name of the bucket object that contains your unsigned code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
version
S3Source.Builder version(String version)
Version of your source image in your version enabled S3 bucket.
- Parameters:
version- Version of your source image in your version enabled S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-