Package com.morpheusdata.model
Class WorkloadAction
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.WorkloadAction
- All Implemented Interfaces:
IModelCodeName
,IModelUuidCodeName
-
Field Summary
Modifier and TypeFieldDescriptionprotected Account
protected String
protected String
protected String
protected String
protected String
protected String
protected Boolean
protected String
protected Integer
protected String
protected String
protected String
protected String
protected String
protected Collection<WorkloadAction>
protected Integer
protected String
protected Boolean
protected String
protected Collection<WorkloadType>
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
-
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
setAllowedStatus
(String allowedStatus) void
void
setCountEnabled
(Boolean countEnabled) void
setDescription
(String description) void
setMinCount
(Integer minCount) void
void
setProvisionOperation
(String provisionOperation) void
setProvisionScript
(String provisionScript) void
setProvisionSelectType
(String provisionSelectType) void
setProvisionService
(String provisionService) void
setReverseActions
(Collection<WorkloadAction> reverseActions) void
setSortOrder
(Integer sortOrder) void
setSyncSource
(String syncSource) void
setUserTriggered
(Boolean userTriggered) void
void
setWorkloadTypes
(Collection<WorkloadType> workloadTypes) 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
-
sortOrder
-
minCount
-
countEnabled
-
provisionSelectType
-
allowedStatus
-
userTriggered
-
uuid
-
syncSource
-
reverseActions
-
workloadTypes
-
-
Constructor Details
-
WorkloadAction
public WorkloadAction()
-
-
Method Details
-
getAccount
-
setAccount
-
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
-
getSortOrder
-
setSortOrder
-
getMinCount
-
setMinCount
-
getCountEnabled
-
setCountEnabled
-
getProvisionSelectType
-
setProvisionSelectType
-
getAllowedStatus
-
setAllowedStatus
-
getUserTriggered
-
setUserTriggered
-
getUuid
- Specified by:
getUuid
in interfaceIModelUuidCodeName
-
setUuid
-
getSyncSource
-
setSyncSource
-
getReverseActions
-
setReverseActions
-
getWorkloadTypes
-
setWorkloadTypes
-