Class CorrelationDef
- java.lang.Object
-
- io.serverlessworkflow.api.correlation.CorrelationDef
-
- All Implemented Interfaces:
Serializable
public class CorrelationDef extends Object implements Serializable
CloudEvent correlation definition- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CorrelationDef()No args constructor for use in serializationCorrelationDef(String contextAttributeName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetContextAttributeName()CloudEvent Extension Context Attribute name (Required)StringgetContextAttributeValue()CloudEvent Extension Context Attribute valuevoidsetContextAttributeName(String contextAttributeName)CloudEvent Extension Context Attribute name (Required)voidsetContextAttributeValue(String contextAttributeValue)CloudEvent Extension Context Attribute valueCorrelationDefwithContextAttributeName(String contextAttributeName)CorrelationDefwithContextAttributeValue(String contextAttributeValue)
-
-
-
Constructor Detail
-
CorrelationDef
public CorrelationDef()
No args constructor for use in serialization
-
CorrelationDef
public CorrelationDef(String contextAttributeName)
- Parameters:
contextAttributeName-
-
-
Method Detail
-
getContextAttributeName
public String getContextAttributeName()
CloudEvent Extension Context Attribute name (Required)
-
setContextAttributeName
public void setContextAttributeName(String contextAttributeName)
CloudEvent Extension Context Attribute name (Required)
-
withContextAttributeName
public CorrelationDef withContextAttributeName(String contextAttributeName)
-
getContextAttributeValue
public String getContextAttributeValue()
CloudEvent Extension Context Attribute value
-
setContextAttributeValue
public void setContextAttributeValue(String contextAttributeValue)
CloudEvent Extension Context Attribute value
-
withContextAttributeValue
public CorrelationDef withContextAttributeValue(String contextAttributeValue)
-
-