Class MQ2EndpointBuilderFactory.MQ2HeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.MQ2EndpointBuilderFactory.MQ2HeaderNameBuilder
- Enclosing interface:
- MQ2EndpointBuilderFactory
The builder of headers' name for the AWS MQ component.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionThe deployment mode for the broker in the createBroker operation.The Broker Engine for MQ.The Broker Engine Version for MQ.The broker id.The instance type for the MQ machine in the createBroker operation.The broker name.If the MQ instance must be publicly available or not.The list of users for MQ.A list of information about the configuration.The number of results that must be retrieved from listBrokers operation.The operation we want to perform.
-
Constructor Details
-
MQ2HeaderNameBuilder
public MQ2HeaderNameBuilder()
-
-
Method Details
-
awsMQOperation
The operation we want to perform. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsMQOperation
.
-
awsMQMaxResults
The number of results that must be retrieved from listBrokers operation. The option is a:Integer
type. Group: producer- Returns:
- the name of the header
AwsMQMaxResults
.
-
awsMQBrokerName
The broker name. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsMQBrokerName
.
-
awsMQBrokerEngine
The Broker Engine for MQ. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsMQBrokerEngine
.
-
awsMQBrokerEngineVersion
The Broker Engine Version for MQ. Currently you can choose between 5.15.6 and 5.15.0 of ACTIVEMQ. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsMQBrokerEngineVersion
.
-
awsMQBrokerID
The broker id. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsMQBrokerID
.
-
awsMQConfigurationID
A list of information about the configuration. The option is a:software.amazon.awssdk.services.mq.model.ConfigurationId
type. Group: producer- Returns:
- the name of the header
AwsMQConfigurationID
.
-
awsMQBrokerDeploymentMode
The deployment mode for the broker in the createBroker operation. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsMQBrokerDeploymentMode
.
-
awsMQBrokerInstanceType
The instance type for the MQ machine in the createBroker operation. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsMQBrokerInstanceType
.
-
awsMQBrokerUsers
The list of users for MQ. The option is a:List<User>
type. Group: producer- Returns:
- the name of the header
AwsMQBrokerUsers
.
-
awsMQBrokerPubliclyAccessible
If the MQ instance must be publicly available or not. The option is a:Boolean
type. Default: false Group: producer- Returns:
- the name of the header
AwsMQBrokerPubliclyAccessible
.
-