Class SpringRabbitMQEndpointBuilderFactory.SpringRabbitMQHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.SpringRabbitMQEndpointBuilderFactory.SpringRabbitMQHeaderNameBuilder
-
- Enclosing interface:
- SpringRabbitMQEndpointBuilderFactory
public static class SpringRabbitMQEndpointBuilderFactory.SpringRabbitMQHeaderNameBuilder extends Object
The builder of headers' name for the Spring RabbitMQ component.
-
-
Constructor Summary
Constructors Constructor Description SpringRabbitMQHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringspringRabbitmqAppId()The application name.StringspringRabbitmqClusterId()The cluster id.StringspringRabbitmqContentEncoding()Content encoding used by applications.StringspringRabbitmqContentLength()The message content length.StringspringRabbitmqContentType()The message content type.StringspringRabbitmqCorrelationId()Identifier to correlate RPC responses with requests.StringspringRabbitmqDeliveryMode()The message delivery mode.StringspringRabbitmqDeliveryTag()Delivery tag for manual acknowledge mode.StringspringRabbitmqExchangeName()The exchange name that was used when publishing the message.StringspringRabbitmqExchangeOverrideName()To override the endpoint configuration's exchange name.StringspringRabbitmqExpiration()Per-message TTL.StringspringRabbitmqMessageId()Arbitrary message id.StringspringRabbitmqPriority()The message priority.StringspringRabbitmqRedelivered()Whether the message was previously delivered and requeued.StringspringRabbitmqReplyTo()Commonly used to name a callback queue.StringspringRabbitmqRoutingKey()The routing key that was used when publishing the message.StringspringRabbitmqRoutingOverrideKey()To override the endpoint configuration's routing key.StringspringRabbitmqTimestamp()Application-provided timestamp.StringspringRabbitmqType()Application-specific message type.StringspringRabbitmqUserId()Validated user id.
-
-
-
Method Detail
-
springRabbitmqRoutingOverrideKey
public String springRabbitmqRoutingOverrideKey()
To override the endpoint configuration's routing key. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
SpringRabbitmqRoutingOverrideKey.
-
springRabbitmqExchangeOverrideName
public String springRabbitmqExchangeOverrideName()
To override the endpoint configuration's exchange name. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
SpringRabbitmqExchangeOverrideName.
-
springRabbitmqRedelivered
public String springRabbitmqRedelivered()
Whether the message was previously delivered and requeued. The option is a:Booleantype. Group: consumer- Returns:
- the name of the header
SpringRabbitmqRedelivered.
-
springRabbitmqDeliveryTag
public String springRabbitmqDeliveryTag()
Delivery tag for manual acknowledge mode. The option is a:longtype. Group: consumer- Returns:
- the name of the header
SpringRabbitmqDeliveryTag.
-
springRabbitmqExchangeName
public String springRabbitmqExchangeName()
The exchange name that was used when publishing the message. The option is a:Stringtype. Group: consumer- Returns:
- the name of the header
SpringRabbitmqExchangeName.
-
springRabbitmqRoutingKey
public String springRabbitmqRoutingKey()
The routing key that was used when publishing the message. The option is a:Stringtype. Group: consumer- Returns:
- the name of the header
SpringRabbitmqRoutingKey.
-
springRabbitmqDeliveryMode
public String springRabbitmqDeliveryMode()
The message delivery mode. The option is a:MessageDeliveryModetype. Group: common- Returns:
- the name of the header
SpringRabbitmqDeliveryMode.
-
springRabbitmqType
public String springRabbitmqType()
Application-specific message type. The option is a:Stringtype. Group: common- Returns:
- the name of the header
SpringRabbitmqType.
-
springRabbitmqContentType
public String springRabbitmqContentType()
The message content type. The option is a:Stringtype. Group: common- Returns:
- the name of the header
SpringRabbitmqContentType.
-
springRabbitmqContentLength
public String springRabbitmqContentLength()
The message content length. The option is a:longtype. Group: common- Returns:
- the name of the header
SpringRabbitmqContentLength.
-
springRabbitmqContentEncoding
public String springRabbitmqContentEncoding()
Content encoding used by applications. The option is a:Stringtype. Group: common- Returns:
- the name of the header
SpringRabbitmqContentEncoding.
-
springRabbitmqMessageId
public String springRabbitmqMessageId()
Arbitrary message id. The option is a:Stringtype. Group: common- Returns:
- the name of the header
SpringRabbitmqMessageId.
-
springRabbitmqCorrelationId
public String springRabbitmqCorrelationId()
Identifier to correlate RPC responses with requests. The option is a:Stringtype. Group: common- Returns:
- the name of the header
SpringRabbitmqCorrelationId.
-
springRabbitmqReplyTo
public String springRabbitmqReplyTo()
Commonly used to name a callback queue. The option is a:Stringtype. Group: common- Returns:
- the name of the header
SpringRabbitmqReplyTo.
-
springRabbitmqExpiration
public String springRabbitmqExpiration()
Per-message TTL. The option is a:Stringtype. Group: common- Returns:
- the name of the header
SpringRabbitmqExpiration.
-
springRabbitmqTimestamp
public String springRabbitmqTimestamp()
Application-provided timestamp. The option is a:Datetype. Group: common- Returns:
- the name of the header
SpringRabbitmqTimestamp.
-
springRabbitmqUserId
public String springRabbitmqUserId()
Validated user id. The option is a:Stringtype. Group: common- Returns:
- the name of the header
SpringRabbitmqUserId.
-
springRabbitmqAppId
public String springRabbitmqAppId()
The application name. The option is a:Stringtype. Group: common- Returns:
- the name of the header
SpringRabbitmqAppId.
-
springRabbitmqPriority
public String springRabbitmqPriority()
The message priority. The option is a:Integertype. Group: common- Returns:
- the name of the header
SpringRabbitmqPriority.
-
springRabbitmqClusterId
public String springRabbitmqClusterId()
The cluster id. The option is a:Stringtype. Group: common- Returns:
- the name of the header
SpringRabbitmqClusterId.
-
-