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 Account
protected String
protected String
protected String
protected String
protected Boolean
protected String
protected String
protected String
protected String
protected Boolean
protected String
protected Collection<InstanceTypeLayout>
protected Integer
protected String
protected String
protected String
protected String
protected String
protected Collection<InstanceAction>
protected String
protected Integer
protected String
protected String
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()
getName()
getUuid()
void
setAccount
(Account account) void
setActionCode
(String actionCode) void
setActionOperation
(String actionOperation) void
setActionScript
(String actionScript) void
setActionService
(String actionService) void
void
setAllowedStatus
(String allowedStatus) void
void
setContainerCategories
(String containerCategories) void
setContainerTypes
(String containerTypes) void
setCountEnabled
(Boolean countEnabled) void
setDescription
(String description) void
setLayouts
(Collection<InstanceTypeLayout> layouts) void
setMinCount
(Integer minCount) void
void
setProvisionOperation
(String provisionOperation) void
setProvisionScript
(String provisionScript) void
setProvisionSelectType
(String provisionSelectType) void
setProvisionService
(String provisionService) void
setReverseActions
(Collection<InstanceAction> reverseActions) void
setScaleCategory
(String scaleCategory) void
setSortOrder
(Integer sortOrder) void
setSyncSource
(String syncSource) void
Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
getCode
in interfaceIModelCodeName
-
setCode
-
getName
- Specified by:
getName
in 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:
getUuid
in interfaceIModelUuidCodeName
-
setUuid
-
getSyncSource
-
setSyncSource
-