@Generated(value="software.amazon.awssdk:codegen") public final class ClientAuthentication extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ClientAuthentication.Builder,ClientAuthentication>
Includes all client authentication information.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ClientAuthentication.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ClientAuthentication.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Sasl |
sasl()
Details for ClientAuthentication using SASL.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ClientAuthentication.Builder> |
serializableBuilderClass() |
Tls |
tls()
Details for ClientAuthentication using TLS.
|
ClientAuthentication.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Unauthenticated |
unauthenticated()
Contains information about unauthenticated traffic to the cluster.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Sasl sasl()
Details for ClientAuthentication using SASL.
Details for ClientAuthentication using SASL.
public final Tls tls()
Details for ClientAuthentication using TLS.
Details for ClientAuthentication using TLS.
public final Unauthenticated unauthenticated()
Contains information about unauthenticated traffic to the cluster.
Contains information about unauthenticated traffic to the cluster.
public ClientAuthentication.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ClientAuthentication.Builder,ClientAuthentication>public static ClientAuthentication.Builder builder()
public static Class<? extends ClientAuthentication.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.