Package brave.messaging
Class MessagingRequestMatchers
java.lang.Object
brave.messaging.MessagingRequestMatchers
public final class MessagingRequestMatchers extends Object
Null safe matchers for use in
MessagingRuleSampler
.- Since:
- 5.9
- See Also:
Matchers
-
Constructor Summary
Constructors Constructor Description MessagingRequestMatchers()
-
Method Summary
Modifier and Type Method Description static <Req extends MessagingRequest>
Matcher<Req>channelKindEquals(String channelKind)
Matcher for case-sensitive message channel kinds, such as "queue" or "topic".static <Req extends MessagingRequest>
Matcher<Req>channelNameEquals(String channelName)
Matcher for case-sensitive message channel names, such as "hooks" or "complaints"static <Req extends MessagingRequest>
Matcher<Req>operationEquals(String operation)
Matcher for case-sensitive messaging operation names, such as "send" or "receive".
-
Constructor Details
-
MessagingRequestMatchers
public MessagingRequestMatchers()
-
-
Method Details
-
operationEquals
Matcher for case-sensitive messaging operation names, such as "send" or "receive".- Since:
- 5.9
- See Also:
MessagingRequest.operation()
-
channelKindEquals
Matcher for case-sensitive message channel kinds, such as "queue" or "topic".- Since:
- 5.9
- See Also:
MessagingRequest.channelKind()
-
channelNameEquals
Matcher for case-sensitive message channel names, such as "hooks" or "complaints"- Since:
- 5.9
- See Also:
MessagingRequest.channelName()
-