Class MQ2EndpointBuilderFactory.MQ2HeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.MQ2EndpointBuilderFactory.MQ2HeaderNameBuilder
-
- Enclosing interface:
- MQ2EndpointBuilderFactory
public static class MQ2EndpointBuilderFactory.MQ2HeaderNameBuilder extends Object
The builder of headers' name for the AWS MQ component.
-
-
Constructor Summary
Constructors Constructor Description MQ2HeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringawsMQBrokerDeploymentMode()The deployment mode for the broker in the createBroker operation.StringawsMQBrokerEngine()The Broker Engine for MQ.StringawsMQBrokerEngineVersion()The Broker Engine Version for MQ.StringawsMQBrokerID()The broker id.StringawsMQBrokerInstanceType()The instance type for the MQ machine in the createBroker operation.StringawsMQBrokerName()The broker name.StringawsMQBrokerPubliclyAccessible()If the MQ instance must be publicly available or not.StringawsMQBrokerUsers()The list of users for MQ.StringawsMQConfigurationID()A list of information about the configuration.StringawsMQMaxResults()The number of results that must be retrieved from listBrokers operation.StringawsMQOperation()The operation we want to perform.
-
-
-
Method Detail
-
awsMQOperation
public String awsMQOperation()
The operation we want to perform. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsMQOperation.
-
awsMQMaxResults
public String awsMQMaxResults()
The number of results that must be retrieved from listBrokers operation. The option is a:Integertype. Group: producer- Returns:
- the name of the header
AwsMQMaxResults.
-
awsMQBrokerName
public String awsMQBrokerName()
The broker name. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsMQBrokerName.
-
awsMQBrokerEngine
public String awsMQBrokerEngine()
The Broker Engine for MQ. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsMQBrokerEngine.
-
awsMQBrokerEngineVersion
public String 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:Stringtype. Group: producer- Returns:
- the name of the header
AwsMQBrokerEngineVersion.
-
awsMQBrokerID
public String awsMQBrokerID()
The broker id. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsMQBrokerID.
-
awsMQConfigurationID
public String awsMQConfigurationID()
A list of information about the configuration. The option is a:software.amazon.awssdk.services.mq.model.ConfigurationIdtype. Group: producer- Returns:
- the name of the header
AwsMQConfigurationID.
-
awsMQBrokerDeploymentMode
public String awsMQBrokerDeploymentMode()
The deployment mode for the broker in the createBroker operation. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsMQBrokerDeploymentMode.
-
awsMQBrokerInstanceType
public String awsMQBrokerInstanceType()
The instance type for the MQ machine in the createBroker operation. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsMQBrokerInstanceType.
-
awsMQBrokerUsers
public String awsMQBrokerUsers()
The list of users for MQ. The option is a:List<User>type. Group: producer- Returns:
- the name of the header
AwsMQBrokerUsers.
-
awsMQBrokerPubliclyAccessible
public String awsMQBrokerPubliclyAccessible()
If the MQ instance must be publicly available or not. The option is a:Booleantype. Default: false Group: producer- Returns:
- the name of the header
AwsMQBrokerPubliclyAccessible.
-
-