@Generated(value="software.amazon.awssdk:codegen") public final class CACertificateDescription extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CACertificateDescription.Builder,CACertificateDescription>
Describes a CA certificate.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CACertificateDescription.Builder |
| Modifier and Type | Method and Description |
|---|---|
AutoRegistrationStatus |
autoRegistrationStatus()
Whether the CA certificate configured for auto registration of device certificates.
|
String |
autoRegistrationStatusAsString()
Whether the CA certificate configured for auto registration of device certificates.
|
static CACertificateDescription.Builder |
builder() |
String |
certificateArn()
The CA certificate ARN.
|
String |
certificateId()
The CA certificate ID.
|
CertificateMode |
certificateMode()
The mode of the CA.
|
String |
certificateModeAsString()
The mode of the CA.
|
String |
certificatePem()
The CA certificate data, in PEM format.
|
Instant |
creationDate()
The date the CA certificate was created.
|
Integer |
customerVersion()
The customer version of the CA certificate.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
generationId()
The generation ID of the CA certificate.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastModifiedDate()
The date the CA certificate was last modified.
|
String |
ownedBy()
The owner of the CA certificate.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CACertificateDescription.Builder> |
serializableBuilderClass() |
CACertificateStatus |
status()
The status of a CA certificate.
|
String |
statusAsString()
The status of a CA certificate.
|
CACertificateDescription.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
CertificateValidity |
validity()
When the CA certificate is valid.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String certificateArn()
The CA certificate ARN.
public final String certificateId()
The CA certificate ID.
public final CACertificateStatus status()
The status of a CA certificate.
If the service returns an enum value that is not available in the current SDK version, status will
return CACertificateStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
CACertificateStatuspublic final String statusAsString()
The status of a CA certificate.
If the service returns an enum value that is not available in the current SDK version, status will
return CACertificateStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
CACertificateStatuspublic final String certificatePem()
The CA certificate data, in PEM format.
public final String ownedBy()
The owner of the CA certificate.
public final Instant creationDate()
The date the CA certificate was created.
public final AutoRegistrationStatus autoRegistrationStatus()
Whether the CA certificate configured for auto registration of device certificates. Valid values are "ENABLE" and "DISABLE"
If the service returns an enum value that is not available in the current SDK version,
autoRegistrationStatus will return AutoRegistrationStatus.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from autoRegistrationStatusAsString().
AutoRegistrationStatuspublic final String autoRegistrationStatusAsString()
Whether the CA certificate configured for auto registration of device certificates. Valid values are "ENABLE" and "DISABLE"
If the service returns an enum value that is not available in the current SDK version,
autoRegistrationStatus will return AutoRegistrationStatus.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from autoRegistrationStatusAsString().
AutoRegistrationStatuspublic final Instant lastModifiedDate()
The date the CA certificate was last modified.
public final Integer customerVersion()
The customer version of the CA certificate.
public final String generationId()
The generation ID of the CA certificate.
public final CertificateValidity validity()
When the CA certificate is valid.
public final CertificateMode certificateMode()
The mode of the CA.
All the device certificates that are registered using this CA will be registered in the same mode as the CA. For more information about certificate mode for device certificates, see certificate mode.
If the service returns an enum value that is not available in the current SDK version, certificateMode
will return CertificateMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from certificateModeAsString().
All the device certificates that are registered using this CA will be registered in the same mode as the CA. For more information about certificate mode for device certificates, see certificate mode.
CertificateModepublic final String certificateModeAsString()
The mode of the CA.
All the device certificates that are registered using this CA will be registered in the same mode as the CA. For more information about certificate mode for device certificates, see certificate mode.
If the service returns an enum value that is not available in the current SDK version, certificateMode
will return CertificateMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from certificateModeAsString().
All the device certificates that are registered using this CA will be registered in the same mode as the CA. For more information about certificate mode for device certificates, see certificate mode.
CertificateModepublic CACertificateDescription.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CACertificateDescription.Builder,CACertificateDescription>public static CACertificateDescription.Builder builder()
public static Class<? extends CACertificateDescription.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.