Class CorrelationMessageDto
java.lang.Object
org.camunda.community.rest.client.dto.CorrelationMessageDto
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-06-04T13:43:01.451833574Z[Etc/UTC]")
public class CorrelationMessageDto
extends Object
CorrelationMessageDto
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbusinessKey(String businessKey) correlationKeys(Map<String, VariableValueDto> correlationKeys) booleangetAll()A Boolean value that indicates whether the message should be correlated to exactly one entity or multiple entities.org.openapitools.jackson.nullable.JsonNullable<Boolean>Used for correlation of process instances that wait for incoming messages.org.openapitools.jackson.nullable.JsonNullable<String>Used for correlation of process instances that wait for incoming messages.org.openapitools.jackson.nullable.JsonNullable<Map<String,VariableValueDto>> Local variables used for correlation of executions (process instances) that wait for incoming messages.org.openapitools.jackson.nullable.JsonNullable<Map<String,VariableValueDto>> The name of the message to deliver.org.openapitools.jackson.nullable.JsonNullable<String>Used to correlate the message to the process instance with the given id.org.openapitools.jackson.nullable.JsonNullable<String>A map of variables that is injected into the triggered execution or process instance after the message has been delivered.org.openapitools.jackson.nullable.JsonNullable<Map<String,VariableValueDto>> A map of local variables that is injected into the execution waiting on the message.org.openapitools.jackson.nullable.JsonNullable<Map<String,VariableValueDto>> A map of variables that is injected into the new scope triggered by message correlation.org.openapitools.jackson.nullable.JsonNullable<Map<String,VariableValueDto>> A Boolean value that indicates whether the result of the correlation should be returned or not.org.openapitools.jackson.nullable.JsonNullable<Boolean>Used to correlate the message for a tenant with the given id.org.openapitools.jackson.nullable.JsonNullable<String>A Boolean value that indicates whether the result of the correlation should contain process variables or not.org.openapitools.jackson.nullable.JsonNullable<Boolean>A Boolean value that indicates whether the message should only be correlated to executions and process definitions which belong to no tenant or not.org.openapitools.jackson.nullable.JsonNullable<Boolean>inthashCode()localCorrelationKeys(Map<String, VariableValueDto> localCorrelationKeys) messageName(String messageName) processInstanceId(String processInstanceId) processVariables(Map<String, VariableValueDto> processVariables) processVariablesLocal(Map<String, VariableValueDto> processVariablesLocal) processVariablesToTriggeredScope(Map<String, VariableValueDto> processVariablesToTriggeredScope) putCorrelationKeysItem(String key, VariableValueDto correlationKeysItem) putLocalCorrelationKeysItem(String key, VariableValueDto localCorrelationKeysItem) putProcessVariablesItem(String key, VariableValueDto processVariablesItem) putProcessVariablesLocalItem(String key, VariableValueDto processVariablesLocalItem) putProcessVariablesToTriggeredScopeItem(String key, VariableValueDto processVariablesToTriggeredScopeItem) resultEnabled(Boolean resultEnabled) voidvoidsetAll_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> all) voidsetBusinessKey(String businessKey) voidsetBusinessKey_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> businessKey) voidsetCorrelationKeys(Map<String, VariableValueDto> correlationKeys) voidsetCorrelationKeys_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Map<String, VariableValueDto>> correlationKeys) voidsetLocalCorrelationKeys(Map<String, VariableValueDto> localCorrelationKeys) voidsetLocalCorrelationKeys_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Map<String, VariableValueDto>> localCorrelationKeys) voidsetMessageName(String messageName) voidsetMessageName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> messageName) voidsetProcessInstanceId(String processInstanceId) voidsetProcessInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processInstanceId) voidsetProcessVariables(Map<String, VariableValueDto> processVariables) voidsetProcessVariables_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Map<String, VariableValueDto>> processVariables) voidsetProcessVariablesLocal(Map<String, VariableValueDto> processVariablesLocal) voidsetProcessVariablesLocal_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Map<String, VariableValueDto>> processVariablesLocal) voidsetProcessVariablesToTriggeredScope(Map<String, VariableValueDto> processVariablesToTriggeredScope) voidsetProcessVariablesToTriggeredScope_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Map<String, VariableValueDto>> processVariablesToTriggeredScope) voidsetResultEnabled(Boolean resultEnabled) voidsetResultEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> resultEnabled) voidsetTenantId(String tenantId) voidsetTenantId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> tenantId) voidsetVariablesInResultEnabled(Boolean variablesInResultEnabled) voidsetVariablesInResultEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> variablesInResultEnabled) voidsetWithoutTenantId(Boolean withoutTenantId) voidsetWithoutTenantId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> withoutTenantId) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.variablesInResultEnabled(Boolean variablesInResultEnabled) withoutTenantId(Boolean withoutTenantId)
-
Field Details
-
JSON_PROPERTY_MESSAGE_NAME
- See Also:
-
JSON_PROPERTY_BUSINESS_KEY
- See Also:
-
JSON_PROPERTY_TENANT_ID
- See Also:
-
JSON_PROPERTY_WITHOUT_TENANT_ID
- See Also:
-
JSON_PROPERTY_PROCESS_INSTANCE_ID
- See Also:
-
JSON_PROPERTY_CORRELATION_KEYS
- See Also:
-
JSON_PROPERTY_LOCAL_CORRELATION_KEYS
- See Also:
-
JSON_PROPERTY_PROCESS_VARIABLES
- See Also:
-
JSON_PROPERTY_PROCESS_VARIABLES_LOCAL
- See Also:
-
JSON_PROPERTY_PROCESS_VARIABLES_TO_TRIGGERED_SCOPE
- See Also:
-
JSON_PROPERTY_ALL
- See Also:
-
JSON_PROPERTY_RESULT_ENABLED
- See Also:
-
JSON_PROPERTY_VARIABLES_IN_RESULT_ENABLED
- See Also:
-
-
Constructor Details
-
CorrelationMessageDto
public CorrelationMessageDto()
-
-
Method Details
-
messageName
-
getMessageName
The name of the message to deliver.- Returns:
- messageName
-
getMessageName_JsonNullable
-
setMessageName_JsonNullable
public void setMessageName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> messageName) -
setMessageName
-
businessKey
-
getBusinessKey
Used for correlation of process instances that wait for incoming messages. Will only correlate to executions that belong to a process instance with the provided business key.- Returns:
- businessKey
-
getBusinessKey_JsonNullable
-
setBusinessKey_JsonNullable
public void setBusinessKey_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> businessKey) -
setBusinessKey
-
tenantId
-
getTenantId
Used to correlate the message for a tenant with the given id. Will only correlate to executions and process definitions which belong to the tenant. Must not be supplied in conjunction with a `withoutTenantId`.- Returns:
- tenantId
-
getTenantId_JsonNullable
-
setTenantId_JsonNullable
public void setTenantId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> tenantId) -
setTenantId
-
withoutTenantId
-
getWithoutTenantId
A Boolean value that indicates whether the message should only be correlated to executions and process definitions which belong to no tenant or not. Value may only be `true`, as `false` is the default behavior. Must not be supplied in conjunction with a `tenantId`.- Returns:
- withoutTenantId
-
getWithoutTenantId_JsonNullable
-
setWithoutTenantId_JsonNullable
public void setWithoutTenantId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> withoutTenantId) -
setWithoutTenantId
-
processInstanceId
-
getProcessInstanceId
Used to correlate the message to the process instance with the given id.- Returns:
- processInstanceId
-
getProcessInstanceId_JsonNullable
-
setProcessInstanceId_JsonNullable
public void setProcessInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processInstanceId) -
setProcessInstanceId
-
correlationKeys
-
putCorrelationKeysItem
public CorrelationMessageDto putCorrelationKeysItem(String key, VariableValueDto correlationKeysItem) -
getCorrelationKeys
Used for correlation of process instances that wait for incoming messages. Has to be a JSON object containing key-value pairs that are matched against process instance variables during correlation. Each key is a variable name and each value a JSON variable value object with the following properties.- Returns:
- correlationKeys
-
getCorrelationKeys_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Map<String,VariableValueDto>> getCorrelationKeys_JsonNullable() -
setCorrelationKeys_JsonNullable
public void setCorrelationKeys_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Map<String, VariableValueDto>> correlationKeys) -
setCorrelationKeys
-
localCorrelationKeys
public CorrelationMessageDto localCorrelationKeys(Map<String, VariableValueDto> localCorrelationKeys) -
putLocalCorrelationKeysItem
public CorrelationMessageDto putLocalCorrelationKeysItem(String key, VariableValueDto localCorrelationKeysItem) -
getLocalCorrelationKeys
Local variables used for correlation of executions (process instances) that wait for incoming messages. Has to be a JSON object containing key-value pairs that are matched against local variables during correlation. Each key is a variable name and each value a JSON variable value object with the following properties.- Returns:
- localCorrelationKeys
-
getLocalCorrelationKeys_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Map<String,VariableValueDto>> getLocalCorrelationKeys_JsonNullable() -
setLocalCorrelationKeys_JsonNullable
public void setLocalCorrelationKeys_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Map<String, VariableValueDto>> localCorrelationKeys) -
setLocalCorrelationKeys
-
processVariables
-
putProcessVariablesItem
public CorrelationMessageDto putProcessVariablesItem(String key, VariableValueDto processVariablesItem) -
getProcessVariables
A map of variables that is injected into the triggered execution or process instance after the message has been delivered. Each key is a variable name and each value a JSON variable value object with the following properties.- Returns:
- processVariables
-
getProcessVariables_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Map<String,VariableValueDto>> getProcessVariables_JsonNullable() -
setProcessVariables_JsonNullable
public void setProcessVariables_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Map<String, VariableValueDto>> processVariables) -
setProcessVariables
-
processVariablesLocal
public CorrelationMessageDto processVariablesLocal(Map<String, VariableValueDto> processVariablesLocal) -
putProcessVariablesLocalItem
public CorrelationMessageDto putProcessVariablesLocalItem(String key, VariableValueDto processVariablesLocalItem) -
getProcessVariablesLocal
A map of local variables that is injected into the execution waiting on the message. Each key is a variable name and each value a JSON variable value object with the following properties.- Returns:
- processVariablesLocal
-
getProcessVariablesLocal_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Map<String,VariableValueDto>> getProcessVariablesLocal_JsonNullable() -
setProcessVariablesLocal_JsonNullable
public void setProcessVariablesLocal_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Map<String, VariableValueDto>> processVariablesLocal) -
setProcessVariablesLocal
-
processVariablesToTriggeredScope
public CorrelationMessageDto processVariablesToTriggeredScope(Map<String, VariableValueDto> processVariablesToTriggeredScope) -
putProcessVariablesToTriggeredScopeItem
public CorrelationMessageDto putProcessVariablesToTriggeredScopeItem(String key, VariableValueDto processVariablesToTriggeredScopeItem) -
getProcessVariablesToTriggeredScope
A map of variables that is injected into the new scope triggered by message correlation. Each key is a variable name and each value a JSON variable value object with the following properties.- Returns:
- processVariablesToTriggeredScope
-
getProcessVariablesToTriggeredScope_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Map<String,VariableValueDto>> getProcessVariablesToTriggeredScope_JsonNullable() -
setProcessVariablesToTriggeredScope_JsonNullable
public void setProcessVariablesToTriggeredScope_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Map<String, VariableValueDto>> processVariablesToTriggeredScope) -
setProcessVariablesToTriggeredScope
public void setProcessVariablesToTriggeredScope(Map<String, VariableValueDto> processVariablesToTriggeredScope) -
all
-
getAll
A Boolean value that indicates whether the message should be correlated to exactly one entity or multiple entities. If the value is set to `false`, the message will be correlated to exactly one entity (execution or process definition). If the value is set to `true`, the message will be correlated to multiple executions and a process definition that can be instantiated by this message in one go.- Returns:
- all
-
getAll_JsonNullable
-
setAll_JsonNullable
-
setAll
-
resultEnabled
-
getResultEnabled
A Boolean value that indicates whether the result of the correlation should be returned or not. If this property is set to `true`, there will be returned a list of message correlation result objects. Depending on the all property, there will be either one ore more returned results in the list. The default value is `false`, which means no result will be returned.- Returns:
- resultEnabled
-
getResultEnabled_JsonNullable
-
setResultEnabled_JsonNullable
public void setResultEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> resultEnabled) -
setResultEnabled
-
variablesInResultEnabled
-
getVariablesInResultEnabled
A Boolean value that indicates whether the result of the correlation should contain process variables or not. The parameter resultEnabled should be set to `true` in order to use this it. The default value is `false`, which means the variables will not be returned.- Returns:
- variablesInResultEnabled
-
getVariablesInResultEnabled_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Boolean> getVariablesInResultEnabled_JsonNullable() -
setVariablesInResultEnabled_JsonNullable
public void setVariablesInResultEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> variablesInResultEnabled) -
setVariablesInResultEnabled
-
equals
-
hashCode
public int hashCode() -
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
Convert the instance into URL query string.- Parameters:
prefix- prefix of the query string- Returns:
- URL query string
-