Package brave.messaging
Class MessagingRequestMatchers
- java.lang.Object
-
- brave.messaging.MessagingRequestMatchers
-
public final class MessagingRequestMatchers extends Object
Null safe matchers for use inMessagingRuleSampler
.- Since:
- 5.9
- See Also:
Matchers
-
-
Constructor Summary
Constructors Constructor Description MessagingRequestMatchers()
-
Method Summary
All Methods Static Methods Concrete Methods 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".
-
-
-
Method Detail
-
operationEquals
public static <Req extends MessagingRequest> Matcher<Req> operationEquals(String operation)
Matcher for case-sensitive messaging operation names, such as "send" or "receive".- Since:
- 5.9
- See Also:
MessagingRequest.operation()
-
channelKindEquals
public static <Req extends MessagingRequest> Matcher<Req> channelKindEquals(String channelKind)
Matcher for case-sensitive message channel kinds, such as "queue" or "topic".- Since:
- 5.9
- See Also:
MessagingRequest.channelKind()
-
channelNameEquals
public static <Req extends MessagingRequest> Matcher<Req> channelNameEquals(String channelName)
Matcher for case-sensitive message channel names, such as "hooks" or "complaints"- Since:
- 5.9
- See Also:
MessagingRequest.channelName()
-
-