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 S3ObjectIdbuild()StringgetBucket()StringgetKey()StringgetVersionId()voidsetBucket(String bucket)voidsetKey(String key)voidsetVersionId(String versionId)S3ObjectIdBuilderwithBucket(String bucket)S3ObjectIdBuilderwithKey(String key)S3ObjectIdBuilderwithVersionId(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()
-
-