public static interface Sasl.Builder extends SdkPojo, CopyableBuilder<Sasl.Builder,Sasl>
| Modifier and Type | Method and Description |
|---|---|
default Sasl.Builder |
iam(Consumer<Iam.Builder> iam)
Indicates whether IAM access control is enabled.
|
Sasl.Builder |
iam(Iam iam)
Indicates whether IAM access control is enabled.
|
default Sasl.Builder |
scram(Consumer<Scram.Builder> scram)
Details for SASL/SCRAM client authentication.
|
Sasl.Builder |
scram(Scram scram)
Details for SASL/SCRAM client authentication.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSasl.Builder scram(Scram scram)
Details for SASL/SCRAM client authentication.
scram - Details for SASL/SCRAM client authentication.
default Sasl.Builder scram(Consumer<Scram.Builder> scram)
Details for SASL/SCRAM client authentication.
This is a convenience method that creates an instance of theScram.Builder avoiding the need to
create one manually via Scram.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to scram(Scram).
scram - a consumer that will call methods on Scram.Builderscram(Scram)Sasl.Builder iam(Iam iam)
Indicates whether IAM access control is enabled.
iam - Indicates whether IAM access control is enabled.
default Sasl.Builder iam(Consumer<Iam.Builder> iam)
Indicates whether IAM access control is enabled.
This is a convenience method that creates an instance of theIam.Builder avoiding the need to create
one manually via Iam.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to iam(Iam).
iam - a consumer that will call methods on Iam.Builderiam(Iam)Copyright © 2023. All rights reserved.