Package com.morpheusdata.core
Interface MorpheusSynchronousStorageService
public interface MorpheusSynchronousStorageService
-
Method Summary
Modifier and TypeMethodDescriptionexecuteUpdate(StorageServer storageServer, UpdateDefinition updateDefinition) Deprecated.Returns the StorageAggregate ServiceReturns the StorageBucket ServicegetConfigurationDriftDetails(StorageServer storageServer) Deprecated.Returns the StorageController ServiceReturns the DatastoreType Service for performing actions on a DatastoregetGroup()Returns the StorageGroup ServiceReturns the StorageServer ServiceReturns the StorageVolume ServicepostUpdate(StorageServer storageServer, UpdateDefinition updateDefinition) Deprecated.refreshUpdate(StorageServer storageServer) Deprecated.rollbackUpdate(StorageServer storageServer, UpdateDefinition updateDefinition) Deprecated.runConfigurationDriftCheck(StorageServer storageServer, CheckLevel checkLevel) Deprecated.validateUpdate(StorageServer storageServer, UpdateDefinition updateDefinition) Deprecated.
-
Method Details
-
getVolume
MorpheusSynchronousStorageVolumeService getVolume()Returns the StorageVolume Service- Returns:
- An instance of the StorageVolume Service
-
getController
MorpheusSynchronousStorageControllerService getController()Returns the StorageController Service- Returns:
- An instance of the StorageController Service
-
getServer
MorpheusSynchronousStorageServerService getServer()Returns the StorageServer Service- Returns:
- An instance of the StorageServer Service
-
getBucket
MorpheusSynchronousStorageBucketService getBucket()Returns the StorageBucket Service- Returns:
- An instance of the StorageBucket Service
-
getVmeQcow2DatastoreService
MorpheusVmeQcow2DatastoreService getVmeQcow2DatastoreService() -
getGroup
MorpheusSynchronousStorageGroupService getGroup()Returns the StorageGroup Service- Returns:
- An instance of the StorageGroup Service
-
getAggregate
MorpheusSynchronousStorageAggregateService getAggregate()Returns the StorageAggregate Service- Returns:
- An instance of the StorageAggregate Service
- Since:
- 1.3.0
-
getDatastoreType
MorpheusDatastoreTypeService getDatastoreType()Returns the DatastoreType Service for performing actions on a Datastore- Returns:
- An instance of the DatastoreType Service
-
validateUpdate
@Deprecated ServiceResponse validateUpdate(StorageServer storageServer, UpdateDefinition updateDefinition) Deprecated.Validates an update on aStorageServerbefore executing the update. -
executeUpdate
@Deprecated ServiceResponse executeUpdate(StorageServer storageServer, UpdateDefinition updateDefinition) Deprecated.Executes an update on aStorageServer. -
postUpdate
@Deprecated ServiceResponse postUpdate(StorageServer storageServer, UpdateDefinition updateDefinition) Deprecated.Post processes an update on aStorageServerafter executing the update. -
rollbackUpdate
@Deprecated ServiceResponse rollbackUpdate(StorageServer storageServer, UpdateDefinition updateDefinition) Deprecated.Rolls back an update on aStorageServerif the update failed. -
refreshUpdate
Deprecated.Refresh the update status in aStorageServer. -
runConfigurationDriftCheck
@Deprecated ServiceResponse runConfigurationDriftCheck(StorageServer storageServer, CheckLevel checkLevel) Deprecated.Run a configuration drift check on aStorageServer. -
getConfigurationDriftDetails
Deprecated.Get configuration drift details on aStorageServer.
-
MorpheusSynchronousStorageServerService.executeUpdate(UpdateDefinition, StorageServer)instead