public class CreateObjectRequest extends PutObjectRequest<CreateObjectRequest>
acl, content, contentLength, contentType, retentionPeriod, retentionPolicy, userMetadata, wsChecksumidentifier| Constructor and Description |
|---|
CreateObjectRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateObjectRequest |
customObjectId(java.lang.String customObjectId)
Builder method for
setCustomObjectId(String) |
java.util.Map<java.lang.String,java.util.List<java.lang.Object>> |
generateHeaders(boolean encodeUtf8)
Returns the HTTP headers to send in this request, to be generated from other request properties immediately
before sending.
|
java.lang.String |
getCustomObjectId() |
java.lang.String |
getMethod()
Returns the HTTP method this request will use.
|
java.lang.String |
getServiceRelativePath()
Returns the service-relative path of this request (i.e.
|
protected CreateObjectRequest |
me()
Returns "this" in concrete implementation classes.
|
void |
setCustomObjectId(java.lang.String customObjectId) |
acl, content, contentLength, contentType, getAcl, getContent, getContentLength, getContentType, getRetentionPeriod, getRetentionPolicy, getServerGeneratedChecksumAlgorithm, getUserMetadata, getWsChecksum, retentionPeriod, retentionPolicy, serverGeneratedChecksumAlgorithm, setAcl, setContent, setContentLength, setContentType, setRetentionPeriod, setRetentionPolicy, setServerGeneratedChecksumAlgorithm, setUserMetadata, setWsChecksum, supports100Continue, userMetadata, wsChecksumgetIdentifier, identifier, setIdentifierpublic java.lang.String getServiceRelativePath()
RequestgetServiceRelativePath in class Requestpublic java.util.Map<java.lang.String,java.util.List<java.lang.Object>> generateHeaders(boolean encodeUtf8)
RequestgenerateHeaders in class PutObjectRequest<CreateObjectRequest>public java.lang.String getMethod()
Requestprotected CreateObjectRequest me()
ObjectRequestnew CreateObjectRequest().identifier(path).content(content).me in class ObjectRequest<CreateObjectRequest>public java.lang.String getCustomObjectId()
public void setCustomObjectId(java.lang.String customObjectId)
public CreateObjectRequest customObjectId(java.lang.String customObjectId)
setCustomObjectId(String)