Class MSK2EndpointBuilderFactory.MSK2HeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.MSK2EndpointBuilderFactory.MSK2HeaderNameBuilder
-
- Enclosing interface:
- MSK2EndpointBuilderFactory
public static class MSK2EndpointBuilderFactory.MSK2HeaderNameBuilder extends Object
The builder of headers' name for the AWS Managed Streaming for Apache Kafka (MSK) component.
-
-
Constructor Summary
Constructors Constructor Description MSK2HeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
awsMSKBrokerNodesGroupInfo()
The Broker nodes group info to provide during the create operation.String
awsMSKBrokerNodesNumber()
The number of nodes for the cluster during create operation.String
awsMSKClusterArn()
The cluster arn for delete operation.String
awsMSKClusterFilter()
The cluster name filter for list operation.String
awsMSKClusterKafkaVersion()
The Kafka for the cluster during create operation.String
awsMSKClusterName()
The cluster name for list and create operation.String
awsMSKOperation()
The operation we want to perform.
-
-
-
Method Detail
-
awsMSKOperation
public String awsMSKOperation()
The operation we want to perform. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsMSKOperation
.
-
awsMSKClusterFilter
public String awsMSKClusterFilter()
The cluster name filter for list operation. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsMSKClusterFilter
.
-
awsMSKClusterName
public String awsMSKClusterName()
The cluster name for list and create operation. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsMSKClusterName
.
-
awsMSKClusterArn
public String awsMSKClusterArn()
The cluster arn for delete operation. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsMSKClusterArn
.
-
awsMSKClusterKafkaVersion
public String awsMSKClusterKafkaVersion()
The Kafka for the cluster during create operation. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsMSKClusterKafkaVersion
.
-
awsMSKBrokerNodesNumber
public String awsMSKBrokerNodesNumber()
The number of nodes for the cluster during create operation. The option is a:Integer
type. Group: producer- Returns:
- the name of the header
AwsMSKBrokerNodesNumber
.
-
awsMSKBrokerNodesGroupInfo
public String awsMSKBrokerNodesGroupInfo()
The Broker nodes group info to provide during the create operation. The option is a:software.amazon.awssdk.services.kafka.model.BrokerNodeGroupInfo
type. Group: producer- Returns:
- the name of the header
AwsMSKBrokerNodesGroupInfo
.
-
-