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 String
springRabbitmqAppId()
The application name.String
springRabbitmqClusterId()
The cluster id.String
springRabbitmqContentEncoding()
Content encoding used by applications.String
springRabbitmqContentLength()
The message content length.String
springRabbitmqContentType()
The message content type.String
springRabbitmqCorrelationId()
Identifier to correlate RPC responses with requests.String
springRabbitmqDeliveryMode()
The message delivery mode.String
springRabbitmqDeliveryTag()
Delivery tag for manual acknowledge mode.String
springRabbitmqExchangeName()
The exchange name that was used when publishing the message.String
springRabbitmqExchangeOverrideName()
To override the endpoint configuration's exchange name.String
springRabbitmqExpiration()
Per-message TTL.String
springRabbitmqMessageId()
Arbitrary message id.String
springRabbitmqPriority()
The message priority.String
springRabbitmqRedelivered()
Whether the message was previously delivered and requeued.String
springRabbitmqReplyTo()
Commonly used to name a callback queue.String
springRabbitmqRoutingKey()
The routing key that was used when publishing the message.String
springRabbitmqRoutingOverrideKey()
To override the endpoint configuration's routing key.String
springRabbitmqTimestamp()
Application-provided timestamp.String
springRabbitmqType()
Application-specific message type.String
springRabbitmqUserId()
Validated user id.
-
-
-
Method Detail
-
springRabbitmqRoutingOverrideKey
public String springRabbitmqRoutingOverrideKey()
To override the endpoint configuration's routing key. The option is a:String
type. 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:String
type. 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:Boolean
type. Group: consumer- Returns:
- the name of the header
SpringRabbitmqRedelivered
.
-
springRabbitmqDeliveryTag
public String springRabbitmqDeliveryTag()
Delivery tag for manual acknowledge mode. The option is a:long
type. 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:String
type. 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:String
type. Group: consumer- Returns:
- the name of the header
SpringRabbitmqRoutingKey
.
-
springRabbitmqDeliveryMode
public String springRabbitmqDeliveryMode()
The message delivery mode. The option is a:MessageDeliveryMode
type. Group: common- Returns:
- the name of the header
SpringRabbitmqDeliveryMode
.
-
springRabbitmqType
public String springRabbitmqType()
Application-specific message type. The option is a:String
type. Group: common- Returns:
- the name of the header
SpringRabbitmqType
.
-
springRabbitmqContentType
public String springRabbitmqContentType()
The message content type. The option is a:String
type. Group: common- Returns:
- the name of the header
SpringRabbitmqContentType
.
-
springRabbitmqContentLength
public String springRabbitmqContentLength()
The message content length. The option is a:long
type. Group: common- Returns:
- the name of the header
SpringRabbitmqContentLength
.
-
springRabbitmqContentEncoding
public String springRabbitmqContentEncoding()
Content encoding used by applications. The option is a:String
type. Group: common- Returns:
- the name of the header
SpringRabbitmqContentEncoding
.
-
springRabbitmqMessageId
public String springRabbitmqMessageId()
Arbitrary message id. The option is a:String
type. Group: common- Returns:
- the name of the header
SpringRabbitmqMessageId
.
-
springRabbitmqCorrelationId
public String springRabbitmqCorrelationId()
Identifier to correlate RPC responses with requests. The option is a:String
type. Group: common- Returns:
- the name of the header
SpringRabbitmqCorrelationId
.
-
springRabbitmqReplyTo
public String springRabbitmqReplyTo()
Commonly used to name a callback queue. The option is a:String
type. Group: common- Returns:
- the name of the header
SpringRabbitmqReplyTo
.
-
springRabbitmqExpiration
public String springRabbitmqExpiration()
Per-message TTL. The option is a:String
type. Group: common- Returns:
- the name of the header
SpringRabbitmqExpiration
.
-
springRabbitmqTimestamp
public String springRabbitmqTimestamp()
Application-provided timestamp. The option is a:Date
type. Group: common- Returns:
- the name of the header
SpringRabbitmqTimestamp
.
-
springRabbitmqUserId
public String springRabbitmqUserId()
Validated user id. The option is a:String
type. Group: common- Returns:
- the name of the header
SpringRabbitmqUserId
.
-
springRabbitmqAppId
public String springRabbitmqAppId()
The application name. The option is a:String
type. Group: common- Returns:
- the name of the header
SpringRabbitmqAppId
.
-
springRabbitmqPriority
public String springRabbitmqPriority()
The message priority. The option is a:Integer
type. Group: common- Returns:
- the name of the header
SpringRabbitmqPriority
.
-
springRabbitmqClusterId
public String springRabbitmqClusterId()
The cluster id. The option is a:String
type. Group: common- Returns:
- the name of the header
SpringRabbitmqClusterId
.
-
-