@Generated(value="software.amazon.awssdk:codegen") public final class Certificate extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Certificate.Builder,Certificate>
A CA certificate for an AWS account.
Modifier and Type | Class and Description |
---|---|
static interface |
Certificate.Builder |
Modifier and Type | Method and Description |
---|---|
static Certificate.Builder |
builder() |
String |
certificateArn()
The Amazon Resource Name (ARN) for the certificate.
|
String |
certificateIdentifier()
The unique key that identifies a certificate.
|
String |
certificateType()
The type of the certificate.
|
Boolean |
customerOverride()
Whether there is an override for the default certificate identifier.
|
Instant |
customerOverrideValidTill()
If there is an override for the default certificate identifier, when the override expires.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj)
Indicates whether some other object is "equal to" this one by SDK fields.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends Certificate.Builder> |
serializableBuilderClass() |
String |
thumbprint()
The thumbprint of the certificate.
|
Certificate.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString()
Returns a string representation of this object.
|
Instant |
validFrom()
The starting date from which the certificate is valid.
|
Instant |
validTill()
The final date that the certificate continues to be valid.
|
copy
public final String certificateIdentifier()
The unique key that identifies a certificate.
public final String certificateType()
The type of the certificate.
public final String thumbprint()
The thumbprint of the certificate.
public final Instant validFrom()
The starting date from which the certificate is valid.
public final Instant validTill()
The final date that the certificate continues to be valid.
public final String certificateArn()
The Amazon Resource Name (ARN) for the certificate.
public final Boolean customerOverride()
Whether there is an override for the default certificate identifier.
public final Instant customerOverrideValidTill()
If there is an override for the default certificate identifier, when the override expires.
public Certificate.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<Certificate.Builder,Certificate>
public static Certificate.Builder builder()
public static Class<? extends Certificate.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
SdkPojo
SdkPojo
class,
and is generated based on a service model.
If an SdkPojo
class does not have any inherited fields, equalsBySdkFields
and equals
are essentially the same.
equalsBySdkFields
in interface SdkPojo
obj
- the object to be compared withpublic final String toString()
Copyright © 2021 Amazon Web Services, Inc. All Rights Reserved.