public class ObjectNamespaces extends AbstractCoreBulkResources<ObjectNamespaceRestRep> implements TopLevelResources<ObjectNamespaceRestRep>
Base URL: /vdc/objectnamespaces
| Constructor and Description |
|---|
ObjectNamespaces(ViPRCoreClient parent,
RestClient client) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ObjectNamespaceRestRep> |
getAll()
Gets all resources for this resource type.
|
java.util.List<ObjectNamespaceRestRep> |
getAll(ResourceFilter<ObjectNamespaceRestRep> filter)
Gets all resources for this resource type.
|
ObjectNamespaceRestRep |
getObjectNamespace(java.net.URI Id)
gets the details of a particular object namespace
|
ObjectNamespaceList |
getObjectNamespaces()
Gets list of all object storage namespaces
|
java.util.List<NamedRelatedResourceRep> |
list()
Lists named resources (name + ID) for this resource type.
|
getByIds, getByRefs, listBulkIdsaddTags, get, get, getByIds, getByRefs, getTags, performSearch, performSearchBy, removeTags, search, updateTags, withInactive, withInternalequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetByIds, getByRefsaddTags, get, get, getTags, removeTags, search, updateTagspublic ObjectNamespaces(ViPRCoreClient parent, RestClient client)
public ObjectNamespaceList getObjectNamespaces()
public ObjectNamespaceRestRep getObjectNamespace(java.net.URI Id)
Id - details required forpublic java.util.List<NamedRelatedResourceRep> list()
TopLevelResourcesLists named resources (name + ID) for this resource type.
API Call: GET /RESOURCE_PATH
list in interface TopLevelResources<ObjectNamespaceRestRep>public java.util.List<ObjectNamespaceRestRep> getAll()
TopLevelResourcesGets all resources for this resource type. This is combination of the list() call combined with a bulk query to retrieve the resources.
API Call: GET /RESOURCE_PATH
getAll in interface TopLevelResources<ObjectNamespaceRestRep>TopLevelResources.list(),
Resources.getByRefs(java.util.Collection)public java.util.List<ObjectNamespaceRestRep> getAll(ResourceFilter<ObjectNamespaceRestRep> filter)
TopLevelResourcesGets all resources for this resource type. This is combination of the list() call combined with a bulk query to retrieve the resources. This optionally filters the results by the filter specified.
API Call: GET /RESOURCE_PATH
getAll in interface TopLevelResources<ObjectNamespaceRestRep>filter - the resource filter to apply to the results as they are returned (optional).TopLevelResources.list(),
Resources.getByRefs(java.util.Collection, ResourceFilter)