Package com.morpheusdata.request
Class ResizeV2Request
java.lang.Object
com.morpheusdata.request.ResizeV2Request
-
Field Summary
FieldsModifier and TypeFieldDescriptionStorageControllers that should be addedStorageControllers that should be deletedStorageControllers that should be updatedThe desired cores per socketComputeServerInterfaces that should be addedComputeServerInterfaces that should be deletedComputeServerInterfaces that should be updatedThe desired max coresThe desired maxMemory in bytesThe desired max storage.The desired ServicePlanStorageVolumes that should be addedStorageVolumes that should be deletedStorageVolumes that should be updated -
Constructor Summary
ConstructorsConstructorDescriptionResizeV2Request(ServicePlan plan, Long maxMemory, Long maxCores, Long maxStorage, Long coresPerSocket, List<StorageVolume> volumesDelete, List<UpdateModel<StorageVolume>> volumesAdd, List<UpdateModel<StorageVolume>> volumesUpdate, List<StorageController> controllersDelete, List<UpdateModel<StorageController>> controllersAdd, List<UpdateModel<StorageController>> controllersUpdate, List<ComputeServerInterface> interfacesDelete, List<UpdateModel<ComputeServerInterface>> interfacesAdd, List<UpdateModel<ComputeServerInterface>> interfacesUpdate) -
Method Summary
-
Field Details
-
plan
The desired ServicePlan -
maxMemory
The desired maxMemory in bytes -
maxCores
The desired max cores -
coresPerSocket
The desired cores per socket -
maxStorage
The desired max storage. -
volumesDelete
StorageVolumes that should be deleted -
volumesAdd
StorageVolumes that should be addedThis use the UpdateModel to represent the morpheus pre-created entity, and the associated data for entity as provided by the user and morpheus.
-
volumesUpdate
StorageVolumes that should be updated -
controllersDelete
StorageControllers that should be deleted -
controllersAdd
StorageControllers that should be addedThis use the UpdateModel to represent the morpheus pre-created entity, and the associated data for entity as provided by the user and morpheus.
-
controllersUpdate
StorageControllers that should be updated -
interfacesDelete
ComputeServerInterfaces that should be deleted -
interfacesAdd
ComputeServerInterfaces that should be addedThis use the UpdateModel to represent the morpheus pre-created entity, and the associated data for entity as provided by the user and morpheus.
-
interfacesUpdate
ComputeServerInterfaces that should be updated
-
-
Constructor Details
-
ResizeV2Request
public ResizeV2Request() -
ResizeV2Request
public ResizeV2Request(ServicePlan plan, Long maxMemory, Long maxCores, Long maxStorage, Long coresPerSocket, List<StorageVolume> volumesDelete, List<UpdateModel<StorageVolume>> volumesAdd, List<UpdateModel<StorageVolume>> volumesUpdate, List<StorageController> controllersDelete, List<UpdateModel<StorageController>> controllersAdd, List<UpdateModel<StorageController>> controllersUpdate, List<ComputeServerInterface> interfacesDelete, List<UpdateModel<ComputeServerInterface>> interfacesAdd, List<UpdateModel<ComputeServerInterface>> interfacesUpdate)
-