public abstract class ObjectVersionArgs extends ObjectArgs
DeleteObjectTagsArgs, DisableObjectLegalHoldArgs, EnableObjectLegalHoldArgs, GetObjectAclArgs, GetObjectRetentionArgs, GetObjectTagsArgs, GetPresignedObjectUrlArgs, IsObjectLegalHoldEnabledArgs,
ObjectReadArgs, ObjectVersionArgs, RemoveObjectArgs, RestoreObjectArgs, SetObjectRetentionArgs and SetObjectTagsArgs.| Modifier and Type | Class and Description |
|---|---|
static class |
ObjectVersionArgs.Builder<B extends ObjectVersionArgs.Builder<B,A>,A extends ObjectVersionArgs>
Builder of
ObjectVersionArgs. |
| Modifier and Type | Field and Description |
|---|---|
protected String |
versionId |
objectNamebucketName, regionextraHeaders, extraQueryParams, location| Modifier | Constructor and Description |
|---|---|
protected |
ObjectVersionArgs() |
protected |
ObjectVersionArgs(AppendObjectArgs args) |
protected |
ObjectVersionArgs(ObjectVersionArgs args) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
int |
hashCode() |
String |
versionId() |
objectbucket, regioncheckSse, extraHeaders, extraQueryParams, location, setLocationprotected String versionId
protected ObjectVersionArgs()
protected ObjectVersionArgs(ObjectVersionArgs args)
protected ObjectVersionArgs(AppendObjectArgs args)
public String versionId()
public boolean equals(Object o)
equals in class ObjectArgspublic int hashCode()
hashCode in class ObjectArgs