Package io.camunda.client.protocol.rest
Class CorrelatedMessageSubscriptionResult
java.lang.Object
io.camunda.client.protocol.rest.CorrelatedMessageSubscriptionResult
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.23.0")
public class CorrelatedMessageSubscriptionResult
extends Object
CorrelatedMessageSubscriptionResult
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbusinessId(String businessId) correlationKey(String correlationKey) correlationTime(String correlationTime) elementInstanceKey(String elementInstanceKey) booleanThe business id associated with this correlated message subscription.The correlation key of the message.The time when the message was correlated.The element ID that received the message.The element instance key that received the message.The message key.The name of the message.The partition ID that correlated the message.The process definition ID associated with this correlated message subscription.The process definition key associated with this correlated message subscription.The process instance key associated with this correlated message subscription.The key of the root process instance.The subscription key that received the message.The tenant ID associated with this correlated message subscription.inthashCode()messageKey(String messageKey) messageName(String messageName) partitionId(Integer partitionId) processDefinitionId(String processDefinitionId) processDefinitionKey(String processDefinitionKey) processInstanceKey(String processInstanceKey) rootProcessInstanceKey(String rootProcessInstanceKey) voidsetBusinessId(String businessId) voidsetCorrelationKey(String correlationKey) voidsetCorrelationTime(String correlationTime) voidsetElementId(String elementId) voidsetElementInstanceKey(String elementInstanceKey) voidsetMessageKey(String messageKey) voidsetMessageName(String messageName) voidsetPartitionId(Integer partitionId) voidsetProcessDefinitionId(String processDefinitionId) voidsetProcessDefinitionKey(String processDefinitionKey) voidsetProcessInstanceKey(String processInstanceKey) voidsetRootProcessInstanceKey(String rootProcessInstanceKey) voidsetSubscriptionKey(String subscriptionKey) voidsetTenantId(String tenantId) subscriptionKey(String subscriptionKey) toString()
-
Field Details
-
JSON_PROPERTY_BUSINESS_ID
- See Also:
-
JSON_PROPERTY_CORRELATION_KEY
- See Also:
-
JSON_PROPERTY_CORRELATION_TIME
- See Also:
-
JSON_PROPERTY_ELEMENT_ID
- See Also:
-
JSON_PROPERTY_ELEMENT_INSTANCE_KEY
- See Also:
-
JSON_PROPERTY_MESSAGE_KEY
- See Also:
-
JSON_PROPERTY_MESSAGE_NAME
- See Also:
-
JSON_PROPERTY_PARTITION_ID
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_ID
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_KEY
- See Also:
-
JSON_PROPERTY_PROCESS_INSTANCE_KEY
- See Also:
-
JSON_PROPERTY_ROOT_PROCESS_INSTANCE_KEY
- See Also:
-
JSON_PROPERTY_SUBSCRIPTION_KEY
- See Also:
-
JSON_PROPERTY_TENANT_ID
- See Also:
-
-
Constructor Details
-
CorrelatedMessageSubscriptionResult
public CorrelatedMessageSubscriptionResult()
-
-
Method Details
-
businessId
-
getBusinessId
The business id associated with this correlated message subscription. For a message start event correlation, it is the business id carried by the correlating message that was stamped on the started process instance to enforce its uniqueness. For a catch, boundary, or intermediate event correlation, it is the business id of the subscribing process instance, captured when the subscription was opened. It is `null` when the relevant process instance has no business id.- Returns:
- businessId
-
setBusinessId
-
correlationKey
-
getCorrelationKey
The correlation key of the message.- Returns:
- correlationKey
-
setCorrelationKey
-
correlationTime
-
getCorrelationTime
The time when the message was correlated.- Returns:
- correlationTime
-
setCorrelationTime
-
elementId
-
getElementId
The element ID that received the message.- Returns:
- elementId
-
setElementId
-
elementInstanceKey
-
getElementInstanceKey
The element instance key that received the message. It is `null` for start event subscriptions.- Returns:
- elementInstanceKey
-
setElementInstanceKey
-
messageKey
-
getMessageKey
The message key.- Returns:
- messageKey
-
setMessageKey
-
messageName
-
getMessageName
The name of the message.- Returns:
- messageName
-
setMessageName
-
partitionId
-
getPartitionId
The partition ID that correlated the message.- Returns:
- partitionId
-
setPartitionId
-
processDefinitionId
-
getProcessDefinitionId
The process definition ID associated with this correlated message subscription.- Returns:
- processDefinitionId
-
setProcessDefinitionId
-
processDefinitionKey
public CorrelatedMessageSubscriptionResult processDefinitionKey(@Nonnull String processDefinitionKey) -
getProcessDefinitionKey
The process definition key associated with this correlated message subscription.- Returns:
- processDefinitionKey
-
setProcessDefinitionKey
-
processInstanceKey
-
getProcessInstanceKey
The process instance key associated with this correlated message subscription.- Returns:
- processInstanceKey
-
setProcessInstanceKey
-
rootProcessInstanceKey
public CorrelatedMessageSubscriptionResult rootProcessInstanceKey(@Nullable String rootProcessInstanceKey) -
getRootProcessInstanceKey
The key of the root process instance. The root process instance is the top-level ancestor in the process instance hierarchy. This field is only present for data belonging to process instance hierarchies created in version 8.9 or later.- Returns:
- rootProcessInstanceKey
-
setRootProcessInstanceKey
-
subscriptionKey
-
getSubscriptionKey
The subscription key that received the message.- Returns:
- subscriptionKey
-
setSubscriptionKey
-
tenantId
-
getTenantId
The tenant ID associated with this correlated message subscription.- Returns:
- tenantId
-
setTenantId
-
equals
-
hashCode
public int hashCode() -
toString
-