Package io.camunda.client.protocol.rest
Class MessageSubscriptionResult
java.lang.Object
io.camunda.client.protocol.rest.MessageSubscriptionResult
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.23.0")
public class MessageSubscriptionResult
extends Object
MessageSubscriptionResult
-
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 Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncorrelationKey(String correlationKey) elementInstanceKey(String elementInstanceKey) booleanThe correlation key of the message subscription.The element ID associated with this message subscription.The element instance key associated with this message subscription.Inbound connector type extracted from the `inbound.type` zeebe:property.The last updated date of the message subscription.The name of the message associated with the message subscription.The message subscription key associated with this message subscription.Get messageSubscriptionStateGet messageSubscriptionTypeThe process definition ID associated with this message subscription.The process definition key associated with this message subscription.The name of the process definition associated with this message subscription.The version of the process definition associated with this message subscription.The process instance key associated with this message subscription.The key of the root process instance.The unique identifier of the tenant.Tool name extracted from the `io.camunda.tool:name` zeebe:property.The subset of `zeebe:properties` extension properties whose keys start with the `io.camunda.tool:` prefix, extracted from the BPMN element associated with this subscription.inthashCode()inboundConnectorType(String inboundConnectorType) lastUpdatedDate(String lastUpdatedDate) messageName(String messageName) messageSubscriptionKey(String messageSubscriptionKey) messageSubscriptionState(MessageSubscriptionStateEnum messageSubscriptionState) messageSubscriptionType(MessageSubscriptionTypeEnum messageSubscriptionType) processDefinitionId(String processDefinitionId) processDefinitionKey(String processDefinitionKey) processDefinitionName(String processDefinitionName) processDefinitionVersion(Integer processDefinitionVersion) processInstanceKey(String processInstanceKey) putToolPropertiesItem(String key, String toolPropertiesItem) rootProcessInstanceKey(String rootProcessInstanceKey) voidsetCorrelationKey(String correlationKey) voidsetElementId(String elementId) voidsetElementInstanceKey(String elementInstanceKey) voidsetInboundConnectorType(String inboundConnectorType) voidsetLastUpdatedDate(String lastUpdatedDate) voidsetMessageName(String messageName) voidsetMessageSubscriptionKey(String messageSubscriptionKey) voidsetMessageSubscriptionState(MessageSubscriptionStateEnum messageSubscriptionState) voidsetMessageSubscriptionType(MessageSubscriptionTypeEnum messageSubscriptionType) voidsetProcessDefinitionId(String processDefinitionId) voidsetProcessDefinitionKey(String processDefinitionKey) voidsetProcessDefinitionName(String processDefinitionName) voidsetProcessDefinitionVersion(Integer processDefinitionVersion) voidsetProcessInstanceKey(String processInstanceKey) voidsetRootProcessInstanceKey(String rootProcessInstanceKey) voidsetTenantId(String tenantId) voidsetToolName(String toolName) voidsetToolProperties(Map<String, String> toolProperties) toolProperties(Map<String, String> toolProperties) toString()
-
Field Details
-
JSON_PROPERTY_MESSAGE_SUBSCRIPTION_KEY
- 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_ELEMENT_ID
- See Also:
-
JSON_PROPERTY_ELEMENT_INSTANCE_KEY
- See Also:
-
JSON_PROPERTY_MESSAGE_SUBSCRIPTION_STATE
- See Also:
-
JSON_PROPERTY_LAST_UPDATED_DATE
- See Also:
-
JSON_PROPERTY_MESSAGE_NAME
- See Also:
-
JSON_PROPERTY_CORRELATION_KEY
- See Also:
-
JSON_PROPERTY_MESSAGE_SUBSCRIPTION_TYPE
- See Also:
-
JSON_PROPERTY_TOOL_PROPERTIES
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_NAME
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_VERSION
- See Also:
-
JSON_PROPERTY_TOOL_NAME
- See Also:
-
JSON_PROPERTY_INBOUND_CONNECTOR_TYPE
- See Also:
-
JSON_PROPERTY_TENANT_ID
- See Also:
-
-
Constructor Details
-
MessageSubscriptionResult
public MessageSubscriptionResult()
-
-
Method Details
-
messageSubscriptionKey
-
getMessageSubscriptionKey
The message subscription key associated with this message subscription.- Returns:
- messageSubscriptionKey
-
setMessageSubscriptionKey
-
processDefinitionId
-
getProcessDefinitionId
The process definition ID associated with this message subscription.- Returns:
- processDefinitionId
-
setProcessDefinitionId
-
processDefinitionKey
-
getProcessDefinitionKey
The process definition key associated with this message subscription.- Returns:
- processDefinitionKey
-
setProcessDefinitionKey
-
processInstanceKey
-
getProcessInstanceKey
The process instance key associated with this message subscription. Only populated for intermediate event entities.- Returns:
- processInstanceKey
-
setProcessInstanceKey
-
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
-
elementId
-
getElementId
The element ID associated with this message subscription.- Returns:
- elementId
-
setElementId
-
elementInstanceKey
-
getElementInstanceKey
The element instance key associated with this message subscription. Only populated for intermediate event entities.- Returns:
- elementInstanceKey
-
setElementInstanceKey
-
messageSubscriptionState
public MessageSubscriptionResult messageSubscriptionState(@Nonnull MessageSubscriptionStateEnum messageSubscriptionState) -
getMessageSubscriptionState
Get messageSubscriptionState- Returns:
- messageSubscriptionState
-
setMessageSubscriptionState
public void setMessageSubscriptionState(@Nonnull MessageSubscriptionStateEnum messageSubscriptionState) -
lastUpdatedDate
-
getLastUpdatedDate
The last updated date of the message subscription.- Returns:
- lastUpdatedDate
-
setLastUpdatedDate
-
messageName
-
getMessageName
The name of the message associated with the message subscription.- Returns:
- messageName
-
setMessageName
-
correlationKey
-
getCorrelationKey
The correlation key of the message subscription.- Returns:
- correlationKey
-
setCorrelationKey
-
messageSubscriptionType
public MessageSubscriptionResult messageSubscriptionType(@Nonnull MessageSubscriptionTypeEnum messageSubscriptionType) -
getMessageSubscriptionType
Get messageSubscriptionType- Returns:
- messageSubscriptionType
-
setMessageSubscriptionType
public void setMessageSubscriptionType(@Nonnull MessageSubscriptionTypeEnum messageSubscriptionType) -
toolProperties
-
putToolPropertiesItem
-
getToolProperties
The subset of `zeebe:properties` extension properties whose keys start with the `io.camunda.tool:` prefix, extracted from the BPMN element associated with this subscription. Empty object when no matching properties are defined.- Returns:
- toolProperties
-
setToolProperties
-
processDefinitionName
-
getProcessDefinitionName
The name of the process definition associated with this message subscription.- Returns:
- processDefinitionName
-
setProcessDefinitionName
-
processDefinitionVersion
public MessageSubscriptionResult processDefinitionVersion(@Nullable Integer processDefinitionVersion) -
getProcessDefinitionVersion
The version of the process definition associated with this message subscription.- Returns:
- processDefinitionVersion
-
setProcessDefinitionVersion
-
toolName
-
getToolName
Tool name extracted from the `io.camunda.tool:name` zeebe:property. Null when the property is absent.- Returns:
- toolName
-
setToolName
-
inboundConnectorType
-
getInboundConnectorType
Inbound connector type extracted from the `inbound.type` zeebe:property. Null when the property is absent.- Returns:
- inboundConnectorType
-
setInboundConnectorType
-
tenantId
-
getTenantId
The unique identifier of the tenant.- Returns:
- tenantId
-
setTenantId
-
equals
-
hashCode
public int hashCode() -
toString
-