Class CorrelatedMessageSubscriptionFilterImpl
java.lang.Object
io.camunda.client.impl.search.request.TypedSearchRequestPropertyProvider<CorrelatedMessageSubscriptionFilter>
io.camunda.client.impl.search.filter.CorrelatedMessageSubscriptionFilterImpl
- All Implemented Interfaces:
CorrelatedMessageSubscriptionFilter,TypedFilterableRequest.SearchRequestFilter
public class CorrelatedMessageSubscriptionFilterImpl
extends TypedSearchRequestPropertyProvider<CorrelatedMessageSubscriptionFilter>
implements CorrelatedMessageSubscriptionFilter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncorrelationKey(String correlationKey) Filter by correlation key.Filter by correlation key using aStringPropertyconsumer.correlationTime(OffsetDateTime correlationTime) Filter by correlation time.Filter by correlation time using aDateTimePropertyconsumer.Filter by element ID.Filter by element ID using aStringPropertyconsumer.elementInstanceKey(Long elementInstanceKey) Filter by element instance key.Filter by element instance key using aBasicLongPropertyconsumer.protected CorrelatedMessageSubscriptionFiltermessageKey(Long messageKey) Filter by message key.Filter by message key using aBasicLongPropertyconsumer.messageName(String messageName) Filter by message name.Filter by message name using aStringPropertyconsumer.partitionId(Integer partitionId) Filter by partition ID.Filter by partition ID using aIntegerPropertyconsumer.processDefinitionId(String processDefinitionId) Filter by process definition ID.Filter by process definition ID using aStringPropertyconsumer.processDefinitionKey(Long processDefinitionKey) Filter by process definition key.Filter by process definition key using aBasicLongPropertyconsumer.processInstanceKey(Long processInstanceKey) Filter by process instance key.Filter by process instance key using aBasicLongPropertyconsumer.subscriptionKey(Long subscriptionKey) Filter by subscription key.Filter by subscription key using aBasicLongPropertyconsumer.Filter by tenant ID.Filter by tenant ID using aStringPropertyconsumer.Methods inherited from class io.camunda.client.impl.search.request.TypedSearchRequestPropertyProvider
provideSearchRequestProperty
-
Constructor Details
-
CorrelatedMessageSubscriptionFilterImpl
public CorrelatedMessageSubscriptionFilterImpl()
-
-
Method Details
-
correlationKey
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by correlation key.- Specified by:
correlationKeyin interfaceCorrelatedMessageSubscriptionFilter- Parameters:
correlationKey- the correlation key of the correlated message subscription- Returns:
- the updated filter
-
correlationKey
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by correlation key using aStringPropertyconsumer.- Specified by:
correlationKeyin interfaceCorrelatedMessageSubscriptionFilter- Parameters:
fn- the correlation keyStringPropertyconsumer for the correlated message subscription- Returns:
- the updated filter
-
correlationTime
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by correlation time.- Specified by:
correlationTimein interfaceCorrelatedMessageSubscriptionFilter- Parameters:
correlationTime- the correlation time of the correlated message subscription- Returns:
- the updated filter
-
correlationTime
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by correlation time using aDateTimePropertyconsumer.- Specified by:
correlationTimein interfaceCorrelatedMessageSubscriptionFilter- Parameters:
fn- the correlation timeDateTimePropertyconsumer for the correlated message subscription- Returns:
- the updated filter
-
elementId
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by element ID.- Specified by:
elementIdin interfaceCorrelatedMessageSubscriptionFilter- Parameters:
elementId- the ID of the element- Returns:
- the updated filter
-
elementId
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by element ID using aStringPropertyconsumer.- Specified by:
elementIdin interfaceCorrelatedMessageSubscriptionFilter- Parameters:
fn- the element IDStringPropertyconsumer for the correlated message subscription- Returns:
- the updated filter
-
elementInstanceKey
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by element instance key.- Specified by:
elementInstanceKeyin interfaceCorrelatedMessageSubscriptionFilter- Parameters:
elementInstanceKey- the key of the element instance- Returns:
- the updated filter
-
elementInstanceKey
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by element instance key using aBasicLongPropertyconsumer.- Specified by:
elementInstanceKeyin interfaceCorrelatedMessageSubscriptionFilter- Parameters:
fn- the element instance keyBasicLongPropertyconsumer for the correlated message- Returns:
- the updated filter
-
messageKey
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by message key.- Specified by:
messageKeyin interfaceCorrelatedMessageSubscriptionFilter- Parameters:
messageKey- the key of the message- Returns:
- the updated filter
-
messageKey
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by message key using aBasicLongPropertyconsumer.- Specified by:
messageKeyin interfaceCorrelatedMessageSubscriptionFilter- Parameters:
fn- the message keyBasicLongPropertyconsumer for the correlated message subscription- Returns:
- the updated filter
-
messageName
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by message name.- Specified by:
messageNamein interfaceCorrelatedMessageSubscriptionFilter- Parameters:
messageName- the name of the message- Returns:
- the updated filter
-
messageName
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by message name using aStringPropertyconsumer.- Specified by:
messageNamein interfaceCorrelatedMessageSubscriptionFilter- Parameters:
fn- the message nameStringPropertyconsumer for the correlated message subscription- Returns:
- the updated filter
-
partitionId
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by partition ID.- Specified by:
partitionIdin interfaceCorrelatedMessageSubscriptionFilter- Parameters:
partitionId- the partition ID- Returns:
- the updated filter
-
partitionId
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by partition ID using aIntegerPropertyconsumer.- Specified by:
partitionIdin interfaceCorrelatedMessageSubscriptionFilter- Parameters:
fn- the partition IDIntegerPropertyconsumer for the correlated message subscription- Returns:
- the updated filter
-
processDefinitionId
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by process definition ID.- Specified by:
processDefinitionIdin interfaceCorrelatedMessageSubscriptionFilter- Parameters:
processDefinitionId- the process definition ID- Returns:
- the updated filter
-
processDefinitionId
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by process definition ID using aStringPropertyconsumer.- Specified by:
processDefinitionIdin interfaceCorrelatedMessageSubscriptionFilter- Parameters:
fn- the process definition IDStringPropertyconsumer for the correlated message subscription- Returns:
- the updated filter
-
processDefinitionKey
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by process definition key.- Specified by:
processDefinitionKeyin interfaceCorrelatedMessageSubscriptionFilter- Parameters:
processDefinitionKey- the key of the process definition- Returns:
- the updated filter
-
processDefinitionKey
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by process definition key using aBasicLongPropertyconsumer.- Specified by:
processDefinitionKeyin interfaceCorrelatedMessageSubscriptionFilter- Parameters:
fn- the process definition keyBasicLongPropertyconsumer for the correlated message- Returns:
- the updated filter
-
processInstanceKey
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by process instance key.- Specified by:
processInstanceKeyin interfaceCorrelatedMessageSubscriptionFilter- Parameters:
processInstanceKey- the key of the process instance- Returns:
- the updated filter
-
processInstanceKey
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by process instance key using aBasicLongPropertyconsumer.- Specified by:
processInstanceKeyin interfaceCorrelatedMessageSubscriptionFilter- Parameters:
fn- the process instance keyBasicLongPropertyconsumer for the correlated message- Returns:
- the updated filter
-
subscriptionKey
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by subscription key.- Specified by:
subscriptionKeyin interfaceCorrelatedMessageSubscriptionFilter- Parameters:
subscriptionKey- the key of the subscription- Returns:
- the updated filter
-
subscriptionKey
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by subscription key using aBasicLongPropertyconsumer.- Specified by:
subscriptionKeyin interfaceCorrelatedMessageSubscriptionFilter- Parameters:
fn- the subscription keyBasicLongPropertyconsumer for the correlated message subscription- Returns:
- the updated filter
-
tenantId
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by tenant ID.- Specified by:
tenantIdin interfaceCorrelatedMessageSubscriptionFilter- Parameters:
tenantId- the tenant ID of the correlated message subscription- Returns:
- the updated filter
-
tenantId
Description copied from interface:CorrelatedMessageSubscriptionFilterFilter by tenant ID using aStringPropertyconsumer.- Specified by:
tenantIdin interfaceCorrelatedMessageSubscriptionFilter- Parameters:
fn- the tenant IDStringPropertyconsumer for the correlated message subscription- Returns:
- the updated filter
-
getSearchRequestProperty
- Specified by:
getSearchRequestPropertyin classTypedSearchRequestPropertyProvider<CorrelatedMessageSubscriptionFilter>
-