Package org.bonitasoft.web.client.model
Class DesignProcessDefinition
- java.lang.Object
-
- org.bonitasoft.web.client.model.DesignProcessDefinition
-
- All Implemented Interfaces:
Serializable
@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class DesignProcessDefinition extends Object implements Serializable
Represents the Design Definition of a process. It gives access to process attributes.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ACTOR_INITIATORstatic StringJSON_PROPERTY_ACTORS_LISTstatic StringJSON_PROPERTY_CONTEXTstatic StringJSON_PROPERTY_CONTRACTstatic StringJSON_PROPERTY_DISPLAY_DESCRIPTIONstatic StringJSON_PROPERTY_DISPLAY_NAMEstatic StringJSON_PROPERTY_FLOW_ELEMENT_CONTAINERstatic StringJSON_PROPERTY_PARAMETERSstatic StringJSON_PROPERTY_STRING_INDEX_LABELSstatic StringJSON_PROPERTY_STRING_INDEX_VALUES
-
Constructor Summary
Constructors Constructor Description DesignProcessDefinition()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_DISPLAY_NAME
public static final String JSON_PROPERTY_DISPLAY_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DISPLAY_DESCRIPTION
public static final String JSON_PROPERTY_DISPLAY_DESCRIPTION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FLOW_ELEMENT_CONTAINER
public static final String JSON_PROPERTY_FLOW_ELEMENT_CONTAINER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PARAMETERS
public static final String JSON_PROPERTY_PARAMETERS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ACTORS_LIST
public static final String JSON_PROPERTY_ACTORS_LIST
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ACTOR_INITIATOR
public static final String JSON_PROPERTY_ACTOR_INITIATOR
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STRING_INDEX_LABELS
public static final String JSON_PROPERTY_STRING_INDEX_LABELS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STRING_INDEX_VALUES
public static final String JSON_PROPERTY_STRING_INDEX_VALUES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CONTRACT
public static final String JSON_PROPERTY_CONTRACT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CONTEXT
public static final String JSON_PROPERTY_CONTEXT
- See Also:
- Constant Field Values
-
-
Method Detail
-
displayName
public DesignProcessDefinition displayName(String displayName)
-
getDisplayName
@Nullable public String getDisplayName()
The process definition display name- Returns:
- displayName
-
setDisplayName
public void setDisplayName(String displayName)
-
displayDescription
public DesignProcessDefinition displayDescription(String displayDescription)
-
getDisplayDescription
@Nullable public String getDisplayDescription()
The process definition display description name- Returns:
- displayDescription
-
setDisplayDescription
public void setDisplayDescription(String displayDescription)
-
flowElementContainer
public DesignProcessDefinition flowElementContainer(FlowElementContainerDefinition flowElementContainer)
-
getFlowElementContainer
@Nullable public FlowElementContainerDefinition getFlowElementContainer()
Get flowElementContainer- Returns:
- flowElementContainer
-
setFlowElementContainer
public void setFlowElementContainer(FlowElementContainerDefinition flowElementContainer)
-
parameters
public DesignProcessDefinition parameters(List<DesignProcessDefinitionParameters> parameters)
-
addParametersItem
public DesignProcessDefinition addParametersItem(DesignProcessDefinitionParameters parametersItem)
-
getParameters
@Nullable public List<DesignProcessDefinitionParameters> getParameters()
The process parameter definitions- Returns:
- parameters
-
setParameters
public void setParameters(List<DesignProcessDefinitionParameters> parameters)
-
actorsList
public DesignProcessDefinition actorsList(List<ActorDefinition> actorsList)
-
addActorsListItem
public DesignProcessDefinition addActorsListItem(ActorDefinition actorsListItem)
-
getActorsList
@Nullable public List<ActorDefinition> getActorsList()
The list of process actor definitions- Returns:
- actorsList
-
setActorsList
public void setActorsList(List<ActorDefinition> actorsList)
-
actorInitiator
public DesignProcessDefinition actorInitiator(ActorDefinition actorInitiator)
-
getActorInitiator
@Nullable public ActorDefinition getActorInitiator()
Get actorInitiator- Returns:
- actorInitiator
-
setActorInitiator
public void setActorInitiator(ActorDefinition actorInitiator)
-
stringIndexLabels
public DesignProcessDefinition stringIndexLabels(List<String> stringIndexLabels)
-
addStringIndexLabelsItem
public DesignProcessDefinition addStringIndexLabelsItem(String stringIndexLabelsItem)
-
getStringIndexLabels
@Nullable public List<String> getStringIndexLabels()
The process definition labels- Returns:
- stringIndexLabels
-
stringIndexValues
public DesignProcessDefinition stringIndexValues(List<Expression> stringIndexValues)
-
addStringIndexValuesItem
public DesignProcessDefinition addStringIndexValuesItem(Expression stringIndexValuesItem)
-
getStringIndexValues
@Nullable public List<Expression> getStringIndexValues()
The process definition expressions- Returns:
- stringIndexValues
-
setStringIndexValues
public void setStringIndexValues(List<Expression> stringIndexValues)
-
contract
public DesignProcessDefinition contract(DesignProcessDefinitionContract contract)
-
getContract
@Nullable public DesignProcessDefinitionContract getContract()
Get contract- Returns:
- contract
-
setContract
public void setContract(DesignProcessDefinitionContract contract)
-
context
public DesignProcessDefinition context(List<DesignProcessDefinitionContext> context)
-
addContextItem
public DesignProcessDefinition addContextItem(DesignProcessDefinitionContext contextItem)
-
getContext
@Nullable public List<DesignProcessDefinitionContext> getContext()
The process definition expressions- Returns:
- context
-
setContext
public void setContext(List<DesignProcessDefinitionContext> context)
-
-