Class AbstractKafkaClientProperties.KafkaClientPropertiesBuilder<T extends AbstractKafkaClientProperties.KafkaClientPropertiesBuilder<T>>
- java.lang.Object
-
- io.strimzi.systemtest.kafkaclients.clientproperties.AbstractKafkaClientProperties.KafkaClientPropertiesBuilder<T>
-
- Direct Known Subclasses:
ConsumerProperties.ConsumerPropertiesBuilder,ProducerProperties.ProducerPropertiesBuilder
- Enclosing class:
- AbstractKafkaClientProperties<C extends AbstractKafkaClientProperties<C>>
public abstract static class AbstractKafkaClientProperties.KafkaClientPropertiesBuilder<T extends AbstractKafkaClientProperties.KafkaClientPropertiesBuilder<T>> extends Object
-
-
Constructor Summary
Constructors Constructor Description KafkaClientPropertiesBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TwithCaSecretName(String caSecretName)TwithClusterName(String clusterName)TwithKafkaUsername(String kafkaUsername)TwithNamespaceName(String namespaceName)TwithSaslJassConfig(String clientId, String clientSecretName, String oauthTokenEndpointUri)TwithSaslJassConfigAndTls(String clientId, String clientSecretName, String oauthTokenEndpointUri)TwithSaslLoginCallbackHandlerClass()TwithSaslMechanism(String saslMechanismType)TwithSecurityProtocol(org.apache.kafka.common.security.auth.SecurityProtocol securityProtocol)TwithSharedProperties()Create properties which are same pro producer and consumer
-
-
-
Method Detail
-
withSecurityProtocol
public T withSecurityProtocol(org.apache.kafka.common.security.auth.SecurityProtocol securityProtocol)
-
withSaslLoginCallbackHandlerClass
public T withSaslLoginCallbackHandlerClass()
-
withSaslJassConfig
public T withSaslJassConfig(String clientId, String clientSecretName, String oauthTokenEndpointUri)
-
withSaslJassConfigAndTls
public T withSaslJassConfigAndTls(String clientId, String clientSecretName, String oauthTokenEndpointUri)
-
withSharedProperties
public T withSharedProperties()
Create properties which are same pro producer and consumer
-
-