Class 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 Detail

      • MSK2HeaderNameBuilder

        public MSK2HeaderNameBuilder()
    • 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.