public abstract class ObjectConditionalReadArgs extends ObjectReadArgs
| Modifier and Type | Class and Description |
|---|---|
static class |
ObjectConditionalReadArgs.Builder<B extends ObjectConditionalReadArgs.Builder<B,A>,A extends ObjectConditionalReadArgs>
Builder of
ObjectConditionalReadArgs. |
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
fetchChecksum |
protected Long |
length |
protected String |
matchETag |
protected ZonedDateTime |
modifiedSince |
protected String |
notMatchETag |
protected Long |
offset |
protected ZonedDateTime |
unmodifiedSince |
ssecversionIdobjectNamebucketName, regionextraHeaders, extraQueryParams, location| Modifier | Constructor and Description |
|---|---|
protected |
ObjectConditionalReadArgs() |
protected |
ObjectConditionalReadArgs(AppendObjectArgs args) |
protected |
ObjectConditionalReadArgs(DownloadObjectArgs args) |
protected |
ObjectConditionalReadArgs(ObjectConditionalReadArgs args) |
protected |
ObjectConditionalReadArgs(ObjectConditionalReadArgs args,
String matchETag) |
protected |
ObjectConditionalReadArgs(SourceObject args) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
boolean |
fetchChecksum() |
int |
hashCode() |
Long |
length() |
Http.Headers |
makeCopyHeaders() |
Http.Headers |
makeHeaders() |
String |
matchETag() |
ZonedDateTime |
modifiedSince() |
String |
notMatchETag() |
Long |
offset() |
ZonedDateTime |
unmodifiedSince() |
ssec, validateSsecversionIdobjectbucket, regioncheckSse, extraHeaders, extraQueryParams, location, setLocationprotected Long offset
protected Long length
protected String matchETag
protected String notMatchETag
protected ZonedDateTime modifiedSince
protected ZonedDateTime unmodifiedSince
protected boolean fetchChecksum
protected ObjectConditionalReadArgs()
protected ObjectConditionalReadArgs(SourceObject args)
protected ObjectConditionalReadArgs(AppendObjectArgs args)
protected ObjectConditionalReadArgs(DownloadObjectArgs args)
protected ObjectConditionalReadArgs(ObjectConditionalReadArgs args)
protected ObjectConditionalReadArgs(ObjectConditionalReadArgs args, String matchETag)
public Long offset()
public Long length()
public String matchETag()
public String notMatchETag()
public ZonedDateTime modifiedSince()
public ZonedDateTime unmodifiedSince()
public boolean fetchChecksum()
public Http.Headers makeHeaders()
public Http.Headers makeCopyHeaders()
public boolean equals(Object o)
equals in class ObjectReadArgspublic int hashCode()
hashCode in class ObjectReadArgs