Package com.morpheusdata.model
Class InstanceAction
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.InstanceAction
- All Implemented Interfaces:
IModelCodeName,IModelUuidCodeName,Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Accountprotected Stringprotected Stringprotected Stringprotected Stringprotected Booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Booleanprotected Stringprotected Collection<InstanceTypeLayout>protected Integerprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Collection<InstanceAction>protected Stringprotected Integerprotected Stringprotected StringFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getName()getUuid()voidsetAccount(Account account) voidsetActionCode(String actionCode) voidsetActionOperation(String actionOperation) voidsetActionScript(String actionScript) voidsetActionService(String actionService) voidvoidsetAllowedStatus(String allowedStatus) voidvoidsetContainerCategories(String containerCategories) voidsetContainerTypes(String containerTypes) voidsetCountEnabled(Boolean countEnabled) voidsetDescription(String description) voidsetLayouts(Collection<InstanceTypeLayout> layouts) voidsetMinCount(Integer minCount) voidvoidsetProvisionOperation(String provisionOperation) voidsetProvisionScript(String provisionScript) voidsetProvisionSelectType(String provisionSelectType) voidsetProvisionService(String provisionService) voidsetReverseActions(Collection<InstanceAction> reverseActions) voidsetScaleCategory(String scaleCategory) voidsetSortOrder(Integer sortOrder) voidsetSyncSource(String syncSource) voidMethods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.morpheusdata.model.IModelCodeName
getId
-
Field Details
-
account
-
code
-
name
-
description
-
actionService
-
actionOperation
-
actionScript
-
actionCode
-
provisionService
-
provisionOperation
-
provisionScript
-
containerTypes
-
containerCategories
-
scaleCategory
-
sortOrder
-
minCount
-
countEnabled
-
allowedStatus
-
provisionSelectType
-
active
-
uuid
-
syncSource
-
reverseActions
-
layouts
-
-
Constructor Details
-
InstanceAction
public InstanceAction()
-
-
Method Details
-
getCode
- Specified by:
getCodein interfaceIModelCodeName
-
setCode
-
getName
- Specified by:
getNamein interfaceIModelCodeName
-
setName
-
getDescription
-
setDescription
-
getActionService
-
setActionService
-
getActionOperation
-
setActionOperation
-
getActionScript
-
setActionScript
-
getActionCode
-
setActionCode
-
getProvisionService
-
setProvisionService
-
getProvisionOperation
-
setProvisionOperation
-
getProvisionScript
-
setProvisionScript
-
getContainerTypes
-
setContainerTypes
-
getContainerCategories
-
setContainerCategories
-
getScaleCategory
-
setScaleCategory
-
getSortOrder
-
setSortOrder
-
getMinCount
-
setMinCount
-
getCountEnabled
-
setCountEnabled
-
getAllowedStatus
-
setAllowedStatus
-
getProvisionSelectType
-
setProvisionSelectType
-
getActive
-
setActive
-
getReverseActions
-
setReverseActions
-
getLayouts
-
setLayouts
-
getAccount
-
setAccount
-
getUuid
- Specified by:
getUuidin interfaceIModelUuidCodeName
-
setUuid
-
getSyncSource
-
setSyncSource
-