Class ThrowMessage.ThrowMessagBuilder
- java.lang.Object
-
- org.activiti.engine.impl.delegate.ThrowMessage.ThrowMessagBuilder
-
- All Implemented Interfaces:
ThrowMessage.IBuildStage,ThrowMessage.INameStage
- Enclosing class:
- ThrowMessage
public static final class ThrowMessage.ThrowMessagBuilder extends java.lang.Object implements ThrowMessage.INameStage, ThrowMessage.IBuildStage
Builder to buildThrowMessage.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ThrowMessagebuild()Builder method of the builder.ThrowMessage.IBuildStagebusinessKey(java.util.Optional<java.lang.String> businessKey)Builder method for businessKey parameter.ThrowMessage.IBuildStagecorrelationKey(java.util.Optional<java.lang.String> correlationKey)Builder method for correlationKey parameter.ThrowMessage.IBuildStagename(java.lang.String name)Builder method for name parameter.ThrowMessage.IBuildStagepayload(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> payload)Builder method for payload parameter.
-
-
-
Method Detail
-
name
public ThrowMessage.IBuildStage name(java.lang.String name)
Description copied from interface:ThrowMessage.INameStageBuilder method for name parameter.- Specified by:
namein interfaceThrowMessage.INameStage- Parameters:
name- field to set- Returns:
- builder
-
payload
public ThrowMessage.IBuildStage payload(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> payload)
Description copied from interface:ThrowMessage.IBuildStageBuilder method for payload parameter.- Specified by:
payloadin interfaceThrowMessage.IBuildStage- Parameters:
payload- field to set- Returns:
- builder
-
businessKey
public ThrowMessage.IBuildStage businessKey(java.util.Optional<java.lang.String> businessKey)
Description copied from interface:ThrowMessage.IBuildStageBuilder method for businessKey parameter.- Specified by:
businessKeyin interfaceThrowMessage.IBuildStage- Parameters:
businessKey- field to set- Returns:
- builder
-
correlationKey
public ThrowMessage.IBuildStage correlationKey(java.util.Optional<java.lang.String> correlationKey)
Description copied from interface:ThrowMessage.IBuildStageBuilder method for correlationKey parameter.- Specified by:
correlationKeyin interfaceThrowMessage.IBuildStage- Parameters:
correlationKey- field to set- Returns:
- builder
-
build
public ThrowMessage build()
Description copied from interface:ThrowMessage.IBuildStageBuilder method of the builder.- Specified by:
buildin interfaceThrowMessage.IBuildStage- Returns:
- built class
-
-