static class S3Link.ID
extends java.lang.Object
S3Link
identifier,
which consists of the S3 region id, bucket name and key.
Sample JSON serialized form:
{"s3":{"bucket":"mybucket","key":"mykey","region":"us-west-2"}} {"s3":{"bucket":"mybucket","key":"mykey","region":null}}Note for S3 a null region means US standard.
Region.US_Standard
Constructor and Description |
---|
ID() |
ID(Region region,
java.lang.String bucketName,
java.lang.String key) |
ID(S3Link.S3 s3) |
ID(java.lang.String bucketName,
java.lang.String key) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBucket() |
java.lang.String |
getKey() |
java.lang.String |
getRegionId() |
S3Link.S3 |
getS3() |
(package private) java.lang.String |
toJson() |
private S3Link.S3 s3
ID()
ID(java.lang.String bucketName, java.lang.String key)
ID(Region region, java.lang.String bucketName, java.lang.String key)
ID(S3Link.S3 s3)
public S3Link.S3 getS3()
public java.lang.String getRegionId()
public java.lang.String getBucket()
public java.lang.String getKey()
java.lang.String toJson()