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