Class GooglePubsubEndpointBuilderFactory.GooglePubsubHeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.GooglePubsubEndpointBuilderFactory.GooglePubsubHeaderNameBuilder
- Enclosing interface:
- GooglePubsubEndpointBuilderFactory
The builder of headers' name for the Google Pubsub component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe attributes of the message.The ID of the message, assigned by the server when the message is published.The ID used to acknowledge the received message.If non-empty, identifies related messages for which publish order should be respected.The time at which the message was published.
-
Constructor Details
-
GooglePubsubHeaderNameBuilder
public GooglePubsubHeaderNameBuilder()
-
-
Method Details
-
googlePubsubMessageId
The ID of the message, assigned by the server when the message is published. The option is a:Stringtype. Group: common- Returns:
- the name of the header
GooglePubsubMessageId.
-
googlePubsubMsgAckId
The ID used to acknowledge the received message. The option is a:Stringtype. Group: consumer- Returns:
- the name of the header
GooglePubsubMsgAckId.
-
googlePubsubPublishTime
The time at which the message was published. The option is a:com.google.protobuf.Timestamptype. Group: consumer- Returns:
- the name of the header
GooglePubsubPublishTime.
-
googlePubsubAttributes
The attributes of the message. The option is a:Map<String, String>type. Group: common- Returns:
- the name of the header
GooglePubsubAttributes.
-
googlePubsubOrderingKey
If non-empty, identifies related messages for which publish order should be respected. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
GooglePubsubOrderingKey.
-