Class OauthExternalKafkaClient.Builder
- java.lang.Object
-
- io.strimzi.systemtest.kafkaclients.AbstractKafkaClient.Builder<OauthExternalKafkaClient.Builder>
-
- io.strimzi.systemtest.kafkaclients.externalClients.OauthExternalKafkaClient.Builder
-
- Enclosing class:
- OauthExternalKafkaClient
public static class OauthExternalKafkaClient.Builder extends AbstractKafkaClient.Builder<OauthExternalKafkaClient.Builder>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OauthExternalKafkaClientbuild()OauthExternalKafkaClient.BuilderwithClientSecretName(String clientSecretName)OauthExternalKafkaClient.BuilderwithIntrospectionEndpointUri(String introspectionEndpointUri)OauthExternalKafkaClient.BuilderwithOauthClientId(String oauthClientId)OauthExternalKafkaClient.BuilderwithOauthTokenEndpointUri(String oauthTokenEndpointUri)-
Methods inherited from class io.strimzi.systemtest.kafkaclients.AbstractKafkaClient.Builder
withCertificateAuthorityCertificateName, withClusterName, withConsumerGroupName, withConsumerProperties, withKafkaUsername, withListenerName, withMessageCount, withNamespaceName, withPartition, withProducerProperties, withSecretPrefix, withSecurityProtocol, withTopicName
-
-
-
-
Method Detail
-
withOauthClientId
public OauthExternalKafkaClient.Builder withOauthClientId(String oauthClientId)
-
withClientSecretName
public OauthExternalKafkaClient.Builder withClientSecretName(String clientSecretName)
-
withOauthTokenEndpointUri
public OauthExternalKafkaClient.Builder withOauthTokenEndpointUri(String oauthTokenEndpointUri)
-
withIntrospectionEndpointUri
public OauthExternalKafkaClient.Builder withIntrospectionEndpointUri(String introspectionEndpointUri)
-
build
public OauthExternalKafkaClient build()
- Overrides:
buildin classAbstractKafkaClient.Builder<OauthExternalKafkaClient.Builder>
-
-