Package step.core.execution.model
Class ExecutionParameters
java.lang.Object
step.core.accessors.AbstractIdentifiableObject
step.core.accessors.AbstractOrganizableObject
step.core.execution.model.ExecutionParameters
- All Implemented Interfaces:
EnricheableObject
public class ExecutionParameters
extends step.core.accessors.AbstractOrganizableObject
implements EnricheableObject
-
Field Summary
Fields inherited from class step.core.accessors.AbstractOrganizableObject
attributes, NAME, VERSION
Fields inherited from class step.core.accessors.AbstractIdentifiableObject
customFields, ID
-
Constructor Summary
ConstructorsConstructorDescriptionExecutionParameters
(ExecutionMode mode, Plan plan, RepositoryObjectReference repositoryObject, Map<String, String> customParameters, String description, String userID, ArtefactFilter artefactFilter, boolean isolatedExecution, List<RepositoryObjectReference> exports) ExecutionParameters
(Plan plan, Map<String, String> customParameters) ExecutionParameters
(RepositoryObjectReference repositoryObjectReference, Map<String, String> customParameters) -
Method Summary
Modifier and TypeMethodDescriptionstatic String
defaultDescription
(Plan plan) getMode()
getPlan()
Deprecated.This field is deprecated and isn't used anymorevoid
setArtefactFilter
(ArtefactFilter artefactFilter) void
setCustomParameters
(Map<String, String> customParameters) void
setDescription
(String description) void
setExports
(List<RepositoryObjectReference> exports) void
setIsolatedExecution
(Boolean isolatedExecution) Deprecated.This field is deprecated and isn't used anymorevoid
setMode
(ExecutionMode mode) void
void
setRepositoryObject
(RepositoryObjectReference respositoryObject) void
Methods inherited from class step.core.accessors.AbstractOrganizableObject
addAttribute, getAttribute, getAttributes, hasAttribute, setAttributes
Methods inherited from class step.core.accessors.AbstractIdentifiableObject
addCustomField, computeCustomFieldIfAbsent, equals, getCustomField, getCustomField, getCustomFields, getId, hashCode, setCustomFields, setId
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface step.core.objectenricher.EnricheableObject
addAttribute, getAttribute, getAttributes, setAttributes
-
Constructor Details
-
ExecutionParameters
public ExecutionParameters() -
ExecutionParameters
-
ExecutionParameters
public ExecutionParameters(RepositoryObjectReference repositoryObjectReference, Map<String, String> customParameters) -
ExecutionParameters
-
ExecutionParameters
public ExecutionParameters(ExecutionMode mode, Plan plan, RepositoryObjectReference repositoryObject, Map<String, String> customParameters, String description, String userID, ArtefactFilter artefactFilter, boolean isolatedExecution, List<RepositoryObjectReference> exports)
-
-
Method Details
-
defaultDescription
-
getPlan
-
setPlan
-
getRepositoryObject
-
setRepositoryObject
-
getDescription
-
setDescription
-
getUserID
-
setUserID
-
getArtefactFilter
-
setArtefactFilter
-
getMode
-
setMode
-
getExports
-
setExports
-
getCustomParameters
-
setCustomParameters
-
isIsolatedExecution
Deprecated.This field is deprecated and isn't used anymore- Returns:
-
setIsolatedExecution
Deprecated.This field is deprecated and isn't used anymore- Parameters:
isolatedExecution
-
-