Class IronMQEndpointBuilderFactory.IronMQHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.IronMQEndpointBuilderFactory.IronMQHeaderNameBuilder
-
- Enclosing interface:
- IronMQEndpointBuilderFactory
public static class IronMQEndpointBuilderFactory.IronMQHeaderNameBuilder extends Object
The builder of headers' name for the IronMQ component.
-
-
Constructor Summary
Constructors Constructor Description IronMQHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
ironMQMessageId()
(producer) The id of the IronMQ message as a String when sending a single message, or a Ids object when sending a array of strings.String
ironMQOperation()
If value set to 'CamelIronMQClearQueue' the queue is cleared of unconsumed messages.String
ironMQReservationId()
The reservation id of the message.String
ironMQReservedCount()
The number of times this message has been reserved.
-
-
-
Method Detail
-
ironMQMessageId
public String ironMQMessageId()
(producer) The id of the IronMQ message as a String when sending a single message, or a Ids object when sending a array of strings. (consumer) The id of the message. The option is a:String or io.iron.ironmq.Ids
type. Group: common- Returns:
- the name of the header
IronMQMessageId
.
-
ironMQReservationId
public String ironMQReservationId()
The reservation id of the message. The option is a:String
type. Group: consumer- Returns:
- the name of the header
IronMQReservationId
.
-
ironMQReservedCount
public String ironMQReservedCount()
The number of times this message has been reserved. The option is a:long
type. Group: consumer- Returns:
- the name of the header
IronMQReservedCount
.
-
ironMQOperation
public String ironMQOperation()
If value set to 'CamelIronMQClearQueue' the queue is cleared of unconsumed messages. The option is a:String
type. Group: producer- Returns:
- the name of the header
IronMQOperation
.
-
-