Package com.amazonaws.services.s3.model
Class S3ObjectIdBuilder
- java.lang.Object
-
- com.amazonaws.services.s3.model.S3ObjectIdBuilder
-
- All Implemented Interfaces:
Serializable
public final class S3ObjectIdBuilder extends Object implements Serializable
Convenient builder forS3ObjectId
.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description S3ObjectIdBuilder()
S3ObjectIdBuilder(S3ObjectId id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description S3ObjectId
build()
String
getBucket()
String
getKey()
String
getVersionId()
void
setBucket(String bucket)
void
setKey(String key)
void
setVersionId(String versionId)
S3ObjectIdBuilder
withBucket(String bucket)
S3ObjectIdBuilder
withKey(String key)
S3ObjectIdBuilder
withVersionId(String versionId)
-
-
-
Constructor Detail
-
S3ObjectIdBuilder
public S3ObjectIdBuilder()
-
S3ObjectIdBuilder
public S3ObjectIdBuilder(S3ObjectId id)
- Parameters:
id
- S3 object id, which must not be null.
-
-
Method Detail
-
getBucket
public String getBucket()
-
getKey
public String getKey()
-
getVersionId
public String getVersionId()
-
setBucket
public void setBucket(String bucket)
-
setKey
public void setKey(String key)
-
setVersionId
public void setVersionId(String versionId)
-
withBucket
public S3ObjectIdBuilder withBucket(String bucket)
-
withKey
public S3ObjectIdBuilder withKey(String key)
-
withVersionId
public S3ObjectIdBuilder withVersionId(String versionId)
-
build
public S3ObjectId build()
-
-