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)
StorageVolumeAttachmentsClientgetStorageVolumeAttachment in interface StorageVolumeAttachmentsClientparams - 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)
StorageVolumeAttachmentsClientgetAllStorageVolumeAttachments in interface StorageVolumeAttachmentsClientparams - structure containing the connection details.StorageVolumeAttachmentCollection containing the details
for all storage volume attachments found.public StorageVolumeAttachmentPath getStorageVolumeAttachmentPath(RestParams params, String attachmentId, String pathId)
StorageVolumeAttachmentsClientgetStorageVolumeAttachmentPath in interface StorageVolumeAttachmentsClientparams - 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)
StorageVolumeAttachmentsClientgetAllStorageVolumeAttachmentPaths in interface StorageVolumeAttachmentsClientparams - 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)
StorageVolumeAttachmentsClientgetExtraUnmanagedStorageVolumeAttachments in interface StorageVolumeAttachmentsClientparams - structure containing the connection details.ExtraStorageVolumeCollection containing all extra storage volumes found.public TaskResourceV2 repairExtraUnmanagedStorageVolumeAttachment(RestParams params, ExtraStorageVolumeRepair repair, boolean aSync)
StorageVolumeAttachmentsClientrepairExtraUnmanagedStorageVolumeAttachment in interface StorageVolumeAttachmentsClientparams - 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.