public class ObjectMetadata
extends java.lang.Object
| Constructor and Description |
|---|
ObjectMetadata() |
ObjectMetadata(java.util.Map<java.lang.String,Metadata> metadata,
Acl acl,
java.lang.String contentType,
ChecksumValue wsChecksum,
ChecksumValue serverChecksum) |
| Modifier and Type | Method and Description |
|---|---|
Acl |
getAcl() |
java.lang.String |
getContentType() |
java.lang.String |
getETag()
Returns the ETag of the object.
|
java.util.Map<java.lang.String,Metadata> |
getMetadata() |
java.lang.Long |
getRetentionPeriod()
Note: this feature is only available on ECS 2.2+
|
java.lang.String |
getRetentionPolicy()
Note: this feature is only available on ECS 2.2+
|
ChecksumValue |
getServerChecksum()
Returns the last server-generated checksum for a single update to this object.
|
ChecksumValue |
getWsChecksum()
Returns the wschecksum if that feature was enabled for this object.
|
void |
setAcl(Acl acl) |
void |
setContentType(java.lang.String contentType) |
void |
setETag(java.lang.String eTag) |
void |
setMetadata(java.util.Map<java.lang.String,Metadata> metadata) |
void |
setRetentionPeriod(java.lang.Long retentionPeriod)
Note: this feature is only available on ECS 2.2+
|
void |
setRetentionPolicy(java.lang.String retentionPolicy)
Note: this feature is only available on ECS 2.2+
|
void |
setServerChecksum(ChecksumValue serverChecksum) |
void |
setWsChecksum(ChecksumValue wsChecksum) |
public ObjectMetadata()
public ObjectMetadata(java.util.Map<java.lang.String,Metadata> metadata, Acl acl, java.lang.String contentType, ChecksumValue wsChecksum, ChecksumValue serverChecksum)
public java.lang.String getContentType()
public void setContentType(java.lang.String contentType)
public Acl getAcl()
public void setAcl(Acl acl)
public java.util.Map<java.lang.String,Metadata> getMetadata()
public void setMetadata(java.util.Map<java.lang.String,Metadata> metadata)
public java.lang.Long getRetentionPeriod()
public void setRetentionPeriod(java.lang.Long retentionPeriod)
public java.lang.String getRetentionPolicy()
public void setRetentionPolicy(java.lang.String retentionPolicy)
public ChecksumValue getWsChecksum()
public void setWsChecksum(ChecksumValue wsChecksum)
public ChecksumValue getServerChecksum()
public void setServerChecksum(ChecksumValue serverChecksum)
public java.lang.String getETag()
public void setETag(java.lang.String eTag)