@Generated(value="software.amazon.awssdk:codegen") public class CACertificate extends Object implements StructuredPojo, ToCopyableBuilder<CACertificate.Builder,CACertificate>
A CA certificate.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CACertificate.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CACertificate.Builder |
builder() |
String |
certificateArn()
The ARN of the CA certificate.
|
String |
certificateId()
The ID of the CA certificate.
|
Instant |
creationDate()
The date the CA certificate was created.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
static Class<? extends CACertificate.Builder> |
serializableBuilderClass() |
CACertificateStatus |
status()
The status of the CA certificate.
|
String |
statusAsString()
The status of the CA certificate.
|
CACertificate.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copypublic String certificateArn()
The ARN of the CA certificate.
public String certificateId()
The ID of the CA certificate.
public CACertificateStatus status()
The status of the CA certificate.
The status value REGISTER_INACTIVE is deprecated and should not be used.
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().
The status value REGISTER_INACTIVE is deprecated and should not be used.
CACertificateStatuspublic String statusAsString()
The status of the CA certificate.
The status value REGISTER_INACTIVE is deprecated and should not be used.
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().
The status value REGISTER_INACTIVE is deprecated and should not be used.
CACertificateStatuspublic Instant creationDate()
The date the CA certificate was created.
public CACertificate.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<CACertificate.Builder,CACertificate>public static CACertificate.Builder builder()
public static Class<? extends CACertificate.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.