public class ListObjectsRequest extends ListMetadataRequest<ListObjectsRequest>
includeMetadata, systemMetadataNames, userMetadataNames
limit, token
Constructor and Description |
---|
ListObjectsRequest() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.util.List<java.lang.Object>> |
generateHeaders()
Returns the HTTP headers to send in this request, to be generated from other request properties immediately
before sending.
|
java.lang.String |
getMetadataName()
Gets the metadata name (tag) to query.
|
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 ListObjectsRequest |
me()
Returns "this" in concrete implementation classes.
|
ListObjectsRequest |
metadataName(java.lang.String metadataName)
Builder method for
setMetadataName(String) |
void |
setMetadataName(java.lang.String metadataName)
Sets the metadata name (tag) to query.
|
getSystemMetadataNames, getUserMetadataNames, includeMetadata, isIncludeMetadata, setIncludeMetadata, setSystemMetadataNames, setUserMetadataNames, systemMetadataNames, userMetadataNames
getLimit, getToken, limit, setLimit, setToken, token
getQuery, supports100Continue
public java.lang.String getServiceRelativePath()
Request
getServiceRelativePath
in class Request
public java.lang.String getMethod()
Request
public java.util.Map<java.lang.String,java.util.List<java.lang.Object>> generateHeaders()
Request
generateHeaders
in class ListMetadataRequest<ListObjectsRequest>
protected ListObjectsRequest me()
ListRequest
new CreateObjectRequest().identifier(path).content(content)
.me
in class ListRequest<ListObjectsRequest>
public ListObjectsRequest metadataName(java.lang.String metadataName)
setMetadataName(String)
public java.lang.String getMetadataName()
public void setMetadataName(java.lang.String metadataName)