Package com.morpheusdata.core.library
Interface MorpheusInstanceTypeService
- All Superinterfaces:
MorpheusDataQueryService<InstanceType>
,MorpheusDataService<InstanceType,
InstanceType>
Context methods for accessing
InstanceType
in Morpheus-
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<Boolean>
setInstanceTypeLayoutToScale
(InstanceTypeLayout instanceTypeLayout) Create scale actions for the instance layout.io.reactivex.rxjava3.core.Single<Boolean>
setInstanceTypeToScale
(InstanceTypeIdentityProjection instanceType) Create scale actions for the instance type and its layouts.Methods inherited from interface com.morpheusdata.core.MorpheusDataQueryService
count, find, get, list, list, listById, listOptions, listOptions, search
Methods inherited from interface com.morpheusdata.core.MorpheusDataService
bulkCreate, bulkRemove, bulkSave, create, create, remove, remove, save, save
-
Method Details
-
setInstanceTypeToScale
io.reactivex.rxjava3.core.Single<Boolean> setInstanceTypeToScale(InstanceTypeIdentityProjection instanceType) Create scale actions for the instance type and its layouts.- Returns:
- boolean true if the actions were created successfully
-
setInstanceTypeLayoutToScale
io.reactivex.rxjava3.core.Single<Boolean> setInstanceTypeLayoutToScale(InstanceTypeLayout instanceTypeLayout) Create scale actions for the instance layout.- Returns:
- boolean true if the actions were created successfully
-