public class MessageConsumeParameters extends java.lang.Object implements ExternalParameters
TracedMethod.reportAsExternal(ExternalParameters)
. A fluent builder is provided to allow for easy usage and
management of this API.Modifier and Type | Class and Description |
---|---|
static interface |
MessageConsumeParameters.Build |
protected static class |
MessageConsumeParameters.Builder |
static interface |
MessageConsumeParameters.DestinationNameParameter |
static interface |
MessageConsumeParameters.DestinationTypeParameter |
static interface |
MessageConsumeParameters.InboundHeadersParameter |
Modifier | Constructor and Description |
---|---|
protected |
MessageConsumeParameters(MessageConsumeParameters messageConsumeParameters) |
protected |
MessageConsumeParameters(java.lang.String library,
DestinationType destinationType,
java.lang.String destinationName,
InboundHeaders inboundHeaders) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDestinationName() |
DestinationType |
getDestinationType() |
InboundHeaders |
getInboundHeaders() |
java.lang.String |
getLibrary() |
static MessageConsumeParameters.DestinationTypeParameter |
library(java.lang.String library)
Set the name of the library.
|
protected MessageConsumeParameters(java.lang.String library, DestinationType destinationType, java.lang.String destinationName, InboundHeaders inboundHeaders)
protected MessageConsumeParameters(MessageConsumeParameters messageConsumeParameters)
public java.lang.String getDestinationName()
public DestinationType getDestinationType()
public InboundHeaders getInboundHeaders()
public java.lang.String getLibrary()
public static MessageConsumeParameters.DestinationTypeParameter library(java.lang.String library)
library
- the name of the library