public static interface ClientAuthentication.Builder extends SdkPojo, CopyableBuilder<ClientAuthentication.Builder,ClientAuthentication>
| Modifier and Type | Method and Description |
|---|---|
default ClientAuthentication.Builder |
sasl(Consumer<Sasl.Builder> sasl)
Details for ClientAuthentication using SASL.
|
ClientAuthentication.Builder |
sasl(Sasl sasl)
Details for ClientAuthentication using SASL.
|
default ClientAuthentication.Builder |
tls(Consumer<Tls.Builder> tls)
Details for ClientAuthentication using TLS.
|
ClientAuthentication.Builder |
tls(Tls tls)
Details for ClientAuthentication using TLS.
|
default ClientAuthentication.Builder |
unauthenticated(Consumer<Unauthenticated.Builder> unauthenticated)
Contains information about unauthenticated traffic to the cluster.
|
ClientAuthentication.Builder |
unauthenticated(Unauthenticated unauthenticated)
Contains information about unauthenticated traffic to the cluster.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildClientAuthentication.Builder sasl(Sasl sasl)
Details for ClientAuthentication using SASL.
sasl - Details for ClientAuthentication using SASL.
default ClientAuthentication.Builder sasl(Consumer<Sasl.Builder> sasl)
Details for ClientAuthentication using SASL.
This is a convenience method that creates an instance of theSasl.Builder avoiding the need to create
one manually via Sasl.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to sasl(Sasl).
sasl - a consumer that will call methods on Sasl.Buildersasl(Sasl)ClientAuthentication.Builder tls(Tls tls)
Details for ClientAuthentication using TLS.
tls - Details for ClientAuthentication using TLS.
default ClientAuthentication.Builder tls(Consumer<Tls.Builder> tls)
Details for ClientAuthentication using TLS.
This is a convenience method that creates an instance of theTls.Builder avoiding the need to create
one manually via Tls.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to tls(Tls).
tls - a consumer that will call methods on Tls.Buildertls(Tls)ClientAuthentication.Builder unauthenticated(Unauthenticated unauthenticated)
Contains information about unauthenticated traffic to the cluster.
unauthenticated - Contains information about unauthenticated traffic to the cluster.
default ClientAuthentication.Builder unauthenticated(Consumer<Unauthenticated.Builder> unauthenticated)
Contains information about unauthenticated traffic to the cluster.
This is a convenience method that creates an instance of theUnauthenticated.Builder avoiding the
need to create one manually via Unauthenticated.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to unauthenticated(Unauthenticated).
unauthenticated - a consumer that will call methods on Unauthenticated.Builderunauthenticated(Unauthenticated)Copyright © 2023. All rights reserved.