Package com.morpheusdata.model
Class WorkloadAction
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.WorkloadAction
- All Implemented Interfaces:
IModelCodeName,IModelUuidCodeName,Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Accountprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Booleanprotected Stringprotected Integerprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Collection<WorkloadAction>protected Integerprotected Stringprotected Booleanprotected Stringprotected Collection<WorkloadType>Fields 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) voidsetAllowedStatus(String allowedStatus) voidvoidsetCountEnabled(Boolean countEnabled) voidsetDescription(String description) voidsetMinCount(Integer minCount) voidvoidsetProvisionOperation(String provisionOperation) voidsetProvisionScript(String provisionScript) voidsetProvisionSelectType(String provisionSelectType) voidsetProvisionService(String provisionService) voidsetReverseActions(Collection<WorkloadAction> reverseActions) voidsetSortOrder(Integer sortOrder) voidsetSyncSource(String syncSource) voidsetUserTriggered(Boolean userTriggered) voidvoidsetWorkloadTypes(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, 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
-
sortOrder
-
minCount
-
countEnabled
-
provisionSelectType
-
allowedStatus
-
userTriggered
-
uuid
-
syncSource
-
reverseActions
-
workloadTypes
-
-
Constructor Details
-
WorkloadAction
public WorkloadAction()
-
-
Method Details
-
getAccount
-
setAccount
-
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
-
getSortOrder
-
setSortOrder
-
getMinCount
-
setMinCount
-
getCountEnabled
-
setCountEnabled
-
getProvisionSelectType
-
setProvisionSelectType
-
getAllowedStatus
-
setAllowedStatus
-
getUserTriggered
-
setUserTriggered
-
getUuid
- Specified by:
getUuidin interfaceIModelUuidCodeName
-
setUuid
-
getSyncSource
-
setSyncSource
-
getReverseActions
-
setReverseActions
-
getWorkloadTypes
-
setWorkloadTypes
-