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 Details

    • MSK2HeaderNameBuilder

      public MSK2HeaderNameBuilder()
  • Method Details

    • 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.