public abstract class AbstractRequest extends java.lang.Object implements Ds3Request
Constructor and Description |
---|
AbstractRequest() |
Modifier and Type | Method and Description |
---|---|
ChecksumType |
getChecksum() |
ChecksumType.Type |
getChecksumType() |
java.lang.String |
getContentType() |
com.google.common.collect.Multimap<java.lang.String,java.lang.String> |
getHeaders() |
java.util.Map<java.lang.String,java.lang.String> |
getQueryParams() |
long |
getSize() |
java.io.InputStream |
getStream() |
protected <T> void |
updateQueryParam(java.lang.String name,
T param) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPath, getVerb
public java.lang.String getContentType()
getContentType
in interface Ds3Request
public java.io.InputStream getStream()
getStream
in interface Ds3Request
public long getSize()
getSize
in interface Ds3Request
public ChecksumType getChecksum()
getChecksum
in interface Ds3Request
public ChecksumType.Type getChecksumType()
getChecksumType
in interface Ds3Request
public final java.util.Map<java.lang.String,java.lang.String> getQueryParams()
getQueryParams
in interface Ds3Request
public final com.google.common.collect.Multimap<java.lang.String,java.lang.String> getHeaders()
getHeaders
in interface Ds3Request
protected final <T> void updateQueryParam(java.lang.String name, T param)