public class StorageVolumeAttachmentsClientImpl extends Object implements StorageVolumeAttachmentsClient
REPAIR_FILTER
Modifier | Constructor and Description |
---|---|
protected |
StorageVolumeAttachmentsClientImpl(HttpRestClient restClient,
ResourceAdaptor adaptor,
TaskAdaptor taskAdaptor,
TaskMonitorManager taskMonitor) |
Modifier and Type | Method and Description |
---|---|
List<StorageVolumeAttachmentPath> |
getAllStorageVolumeAttachmentPaths(RestParams params,
String attachmentId)
Returns all the storage volume attachment path details for a storage volume attachment.
|
StorageVolumeAttachmentCollection |
getAllStorageVolumeAttachments(RestParams params)
Returns the storage volume attachments details for all the
available storage volume attachments found under the current HPE OneView.
|
static StorageVolumeAttachmentsClient |
getClient() |
ExtraStorageVolumeCollection |
getExtraUnmanagedStorageVolumeAttachments(RestParams params)
Returns the extra storage volume details for all the available extra storage volumes
found under the current HPE OneView.
|
StorageVolumeAttachment |
getStorageVolumeAttachment(RestParams params,
String resourceId)
Returns the storage volume attachment details for the specified
storage volume attachment resource identifier.
|
StorageVolumeAttachmentPath |
getStorageVolumeAttachmentPath(RestParams params,
String attachmentId,
String pathId)
Returns the storage volume attachment details for a available storage volume attachment.
|
TaskResourceV2 |
repairExtraUnmanagedStorageVolumeAttachment(RestParams params,
ExtraStorageVolumeRepair repair,
boolean aSync)
Removes extra presentations of a storage volume attachment from a specific server profile.
|
protected StorageVolumeAttachmentsClientImpl(HttpRestClient restClient, ResourceAdaptor adaptor, TaskAdaptor taskAdaptor, TaskMonitorManager taskMonitor)
public static StorageVolumeAttachmentsClient getClient()
public StorageVolumeAttachment getStorageVolumeAttachment(RestParams params, String resourceId)
StorageVolumeAttachmentsClient
getStorageVolumeAttachment
in interface StorageVolumeAttachmentsClient
params
- structure containing the connection details.resourceId
- storage volume attachment identifier as seen in HPE OneView.StorageVolumeAttachment
object containing the storage volume attachment details.public StorageVolumeAttachmentCollection getAllStorageVolumeAttachments(RestParams params)
StorageVolumeAttachmentsClient
getAllStorageVolumeAttachments
in interface StorageVolumeAttachmentsClient
params
- structure containing the connection details.StorageVolumeAttachmentCollection
containing the details
for all storage volume attachments found.public StorageVolumeAttachmentPath getStorageVolumeAttachmentPath(RestParams params, String attachmentId, String pathId)
StorageVolumeAttachmentsClient
getStorageVolumeAttachmentPath
in interface StorageVolumeAttachmentsClient
params
- structure containing the connection details.attachmentId
- storage volume attachment identifier as seen in HPE OneView.pathId
- storage volume attachment path identifier as seen in HPE OneView.StorageVolumeAttachment
object containing the storage volume attachment details.public List<StorageVolumeAttachmentPath> getAllStorageVolumeAttachmentPaths(RestParams params, String attachmentId)
StorageVolumeAttachmentsClient
getAllStorageVolumeAttachmentPaths
in interface StorageVolumeAttachmentsClient
params
- structure containing the connection details.attachmentId
- storage volume attachment identifier as seen in HPE OneView.List
of StorageVolumeAttachmentPath
containing the details.public ExtraStorageVolumeCollection getExtraUnmanagedStorageVolumeAttachments(RestParams params)
StorageVolumeAttachmentsClient
getExtraUnmanagedStorageVolumeAttachments
in interface StorageVolumeAttachmentsClient
params
- structure containing the connection details.ExtraStorageVolumeCollection
containing all extra storage volumes found.public TaskResourceV2 repairExtraUnmanagedStorageVolumeAttachment(RestParams params, ExtraStorageVolumeRepair repair, boolean aSync)
StorageVolumeAttachmentsClient
repairExtraUnmanagedStorageVolumeAttachment
in interface StorageVolumeAttachmentsClient
params
- structure containing the connection details.repair
- data of the server profile that should have their storage volumes repaired.aSync
- flag to indicate whether the request should be processed
asynchronously or synchronously.TaskResourceV2
containing the task status for the process.Copyright © 2016. All rights reserved.