@Generated(value="software.amazon.awssdk:codegen") public final class RenewalSummary extends Object implements StructuredPojo, ToCopyableBuilder<RenewalSummary.Builder,RenewalSummary>
Contains information about the status of ACM's managed renewal for the certificate. This
structure exists only when the certificate type is AMAZON_ISSUED
.
Modifier and Type | Class and Description |
---|---|
static interface |
RenewalSummary.Builder |
Modifier and Type | Method and Description |
---|---|
static RenewalSummary.Builder |
builder() |
List<DomainValidation> |
domainValidationOptions()
Contains information about the validation of each domain name in the certificate, as it pertains to ACM's managed renewal.
|
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 . |
RenewalStatus |
renewalStatus()
The status of ACM's managed
renewal of the certificate.
|
String |
renewalStatusAsString()
The status of ACM's managed
renewal of the certificate.
|
static Class<? extends RenewalSummary.Builder> |
serializableBuilderClass() |
RenewalSummary.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public RenewalStatus renewalStatus()
The status of ACM's managed renewal of the certificate.
If the service returns an enum value that is not available in the current SDK version, renewalStatus
will return RenewalStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
renewalStatusAsString()
.
RenewalStatus
public String renewalStatusAsString()
The status of ACM's managed renewal of the certificate.
If the service returns an enum value that is not available in the current SDK version, renewalStatus
will return RenewalStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
renewalStatusAsString()
.
RenewalStatus
public List<DomainValidation> domainValidationOptions()
Contains information about the validation of each domain name in the certificate, as it pertains to ACM's managed renewal. This is different
from the initial validation that occurs as a result of the RequestCertificate request. This field exists
only when the certificate type is AMAZON_ISSUED
.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
AMAZON_ISSUED
.public RenewalSummary.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<RenewalSummary.Builder,RenewalSummary>
public static RenewalSummary.Builder builder()
public static Class<? extends RenewalSummary.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.