Class CertificateAuthenticationRequest
- java.lang.Object
-
- software.amazon.awssdk.services.ec2.model.CertificateAuthenticationRequest
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<CertificateAuthenticationRequest.Builder,CertificateAuthenticationRequest>
@Generated("software.amazon.awssdk:codegen") public final class CertificateAuthenticationRequest extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CertificateAuthenticationRequest.Builder,CertificateAuthenticationRequest>
Information about the client certificate to be used for authentication.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
CertificateAuthenticationRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CertificateAuthenticationRequest.Builder
builder()
String
clientRootCertificateChainArn()
The ARN of the client certificate.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
List<SdkField<?>>
sdkFields()
static Class<? extends CertificateAuthenticationRequest.Builder>
serializableBuilderClass()
CertificateAuthenticationRequest.Builder
toBuilder()
String
toString()
Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
clientRootCertificateChainArn
public final String clientRootCertificateChainArn()
The ARN of the client certificate. The certificate must be signed by a certificate authority (CA) and it must be provisioned in Certificate Manager (ACM).
- Returns:
- The ARN of the client certificate. The certificate must be signed by a certificate authority (CA) and it must be provisioned in Certificate Manager (ACM).
-
toBuilder
public CertificateAuthenticationRequest.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<CertificateAuthenticationRequest.Builder,CertificateAuthenticationRequest>
-
builder
public static CertificateAuthenticationRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends CertificateAuthenticationRequest.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-