public class

CompleteMultipartUploadResult

extends Object
implements Serializable
java.lang.Object
   ↳ org.mule.module.s3.model.CompleteMultipartUploadResult

Class Overview

The CompleteMultipartUploadResult contains all the information about the CompleteMultipartUpload method.

Summary

Constants
long serialVersionUID
Fields
private String bucketName The name of the bucket containing the completed multipart upload.
private String eTag The entity tag identifying the new object.
private Date expirationTime The time this object expires, or null if it has no expiration
private String expirationTimeRuleId The expiration rule for this object
private String key The key by which the object is stored.
private String location The URL identifying the new multipart object.
private String versionId The version ID of the new object, only present if versioning has been enabled for the bucket.
Public Constructors
CompleteMultipartUploadResult()
Public Methods
String getBucketName()
Returns the name of the bucket containing the completed multipart object.
String getETag()
Returns the entity tag identifying the new object.
Date getExpirationTime()
Returns the expiration time for this object, or null if it doesn't expire.
String getExpirationTimeRuleId()
Returns the rule ID for this object's expiration, or null if it doesn't expire.
String getKey()
Gets the key by which the newly created object is stored.
String getLocation()
Returns the URL identifying the new multipart object.
String getVersionId()
Returns the version ID of the new object, only present if versioning has been enabled for the bucket.
void setBucketName(String bucketName)
Sets the name of the bucket containing the completed multipart object.
void setETag(String etag)
Sets the entity tag identifying the new object.
void setExpirationTime(Date expirationTime)
Sets the expiration time for the object.
void setExpirationTimeRuleId(String expirationTimeRuleId)
Sets the rule ID for this object's expiration
void setKey(String key)
Sets the key of the newly created object.
void setLocation(String location)
Sets the URL identifying the new multipart object.
void setVersionId(String versionId)
Sets the version ID of the new object, only present if versioning has been enabled for the bucket.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: -5299327026804991322 (0xb67502256aa95aa6)

Fields

private String bucketName

The name of the bucket containing the completed multipart upload.

private String eTag

The entity tag identifying the new object. An entity tag is an opaque string that changes if and only if an object's data changes.

private Date expirationTime

The time this object expires, or null if it has no expiration

private String expirationTimeRuleId

The expiration rule for this object

private String key

The key by which the object is stored.

private String location

The URL identifying the new multipart object.

private String versionId

The version ID of the new object, only present if versioning has been enabled for the bucket.

Public Constructors

public CompleteMultipartUploadResult ()

Public Methods

public String getBucketName ()

Returns the name of the bucket containing the completed multipart object.

Returns
  • The name of the bucket containing the completed multipart object.

public String getETag ()

Returns the entity tag identifying the new object. An entity tag is an opaque string that changes if and only if an object's data changes.

Returns
  • An opaque string that changes if and only if an object's data changes.

public Date getExpirationTime ()

Returns the expiration time for this object, or null if it doesn't expire.

public String getExpirationTimeRuleId ()

Returns the rule ID for this object's expiration, or null if it doesn't expire.

public String getKey ()

Gets the key by which the newly created object is stored.

public String getLocation ()

Returns the URL identifying the new multipart object.

Returns
  • The URL identifying the new multipart object.

public String getVersionId ()

Returns the version ID of the new object, only present if versioning has been enabled for the bucket.

Returns
  • The version ID of the new object, only present if versioning has been enabled for the bucket.

public void setBucketName (String bucketName)

Sets the name of the bucket containing the completed multipart object.

Parameters
bucketName The name of the bucket containing the completed multipart object.

public void setETag (String etag)

Sets the entity tag identifying the new object. An entity tag is an opaque string that changes if and only if an object's data changes.

Parameters
etag The entity tag.

public void setExpirationTime (Date expirationTime)

Sets the expiration time for the object.

Parameters
expirationTime The expiration time for the object.

public void setExpirationTimeRuleId (String expirationTimeRuleId)

Sets the rule ID for this object's expiration

Parameters
expirationTimeRuleId The rule ID for this object's expiration

public void setKey (String key)

Sets the key of the newly created object.

Parameters
key

public void setLocation (String location)

Sets the URL identifying the new multipart object.

Parameters
location The URL identifying the new multipart object.

public void setVersionId (String versionId)

Sets the version ID of the new object, only present if versioning has been enabled for the bucket.

Parameters
versionId The version ID of the new object, only present if versioning has been enabled for the bucket.