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, VERSIONFields 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 StringdefaultDescription(Plan plan) getMode()getPlan()Deprecated.This field is deprecated and isn't used anymorevoidsetArtefactFilter(ArtefactFilter artefactFilter) voidsetCustomParameters(Map<String, String> customParameters) voidsetDescription(String description) voidsetExports(List<RepositoryObjectReference> exports) voidsetIsolatedExecution(Boolean isolatedExecution) Deprecated.This field is deprecated and isn't used anymorevoidsetMode(ExecutionMode mode) voidvoidsetRepositoryObject(RepositoryObjectReference respositoryObject) voidMethods inherited from class step.core.accessors.AbstractOrganizableObject
addAttribute, getAttribute, getAttributes, hasAttribute, setAttributesMethods inherited from class step.core.accessors.AbstractIdentifiableObject
addCustomField, computeCustomFieldIfAbsent, equals, getCustomField, getCustomField, getCustomFields, getId, hashCode, setCustomFields, setIdMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods 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-
-