public class UnManagedExportMasks extends AbstractCoreBulkResources<UnManagedExportMaskRestRep>
Base URL: /vdc/unmanaged/export-masks
Constructor and Description |
---|
UnManagedExportMasks(ViPRCoreClient parent,
RestClient client) |
Modifier and Type | Method and Description |
---|---|
java.util.List<UnManagedExportMaskRestRep> |
getByCluster(java.net.URI clusterId)
Gets the list of unmanaged export-masks for the given cluster by ID.
|
java.util.List<UnManagedExportMaskRestRep> |
getByCluster(java.net.URI clusterId,
ResourceFilter<UnManagedExportMaskRestRep> filter)
Gets the list of unmanaged export-masks for the given cluster by ID.
|
java.util.List<UnManagedExportMaskRestRep> |
getByHost(java.net.URI hostId)
Gets the list of unmanaged export-masks for the given host by ID.
|
java.util.List<UnManagedExportMaskRestRep> |
getByHost(java.net.URI hostId,
ResourceFilter<UnManagedExportMaskRestRep> filter)
Gets the list of unmanaged export-masks for the given host by ID.
|
java.util.List<RelatedResourceRep> |
listByCluster(java.net.URI clusterId)
Gets the list of unmanaged export-masks for the given cluster by ID.
|
java.util.List<RelatedResourceRep> |
listByHost(java.net.URI hostId)
Gets the list of unmanaged export-masks for the given host by ID.
|
UnManagedExportMasks |
withInactive(boolean inactive)
Configures the fetch operations to include inactive resources.
|
UnManagedExportMasks |
withInternal(boolean internal)
Configures the fetch operations to include internal resources.
|
getByIds, getByRefs, listBulkIds
addTags, get, get, getByIds, getByRefs, getTags, performSearch, performSearchBy, removeTags, search, updateTags
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getByIds, getByRefs
addTags, get, get, getTags, removeTags, search, updateTags
public UnManagedExportMasks(ViPRCoreClient parent, RestClient client)
public UnManagedExportMasks withInactive(boolean inactive)
AbstractResources
withInactive
in class AbstractResources<UnManagedExportMaskRestRep>
inactive
- whether to include inactive resources.public UnManagedExportMasks withInternal(boolean internal)
AbstractResources
withInternal
in class AbstractResources<UnManagedExportMaskRestRep>
internal
- whether to include internal resources.public java.util.List<RelatedResourceRep> listByHost(java.net.URI hostId)
API Call: GET /compute/hosts/{hostId}/unmanaged-export-masks
hostId
- the ID of the host.public java.util.List<UnManagedExportMaskRestRep> getByHost(java.net.URI hostId)
hostId
- the ID of the host.public java.util.List<UnManagedExportMaskRestRep> getByHost(java.net.URI hostId, ResourceFilter<UnManagedExportMaskRestRep> filter)
hostId
- the ID of the host.filter
- the resource filter to apply to the results as they are returned (optional).public java.util.List<RelatedResourceRep> listByCluster(java.net.URI clusterId)
API Call: GET /compute/clusters/{clusterId}/unmanaged-export-masks
clusterId
- the ID of the cluster.public java.util.List<UnManagedExportMaskRestRep> getByCluster(java.net.URI clusterId)
clusterId
- the ID of the cluster.public java.util.List<UnManagedExportMaskRestRep> getByCluster(java.net.URI clusterId, ResourceFilter<UnManagedExportMaskRestRep> filter)
clusterId
- the ID of the cluster.filter
- the resource filter to apply to the results as they are returned (optional).