@Generated(value="software.amazon.awssdk:codegen") public final class LoadBalancerTlsCertificateRenewalSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LoadBalancerTlsCertificateRenewalSummary.Builder,LoadBalancerTlsCertificateRenewalSummary>
Contains information about the status of Lightsail's managed renewal for the certificate.
Modifier and Type | Class and Description |
---|---|
static interface |
LoadBalancerTlsCertificateRenewalSummary.Builder |
Modifier and Type | Method and Description |
---|---|
static LoadBalancerTlsCertificateRenewalSummary.Builder |
builder() |
List<LoadBalancerTlsCertificateDomainValidationOption> |
domainValidationOptions()
Contains information about the validation of each domain name in the certificate, as it pertains to Lightsail's
managed renewal.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
LoadBalancerTlsCertificateRenewalStatus |
renewalStatus()
The status of Lightsail's managed renewal of the certificate.
|
String |
renewalStatusAsString()
The status of Lightsail's managed renewal of the certificate.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends LoadBalancerTlsCertificateRenewalSummary.Builder> |
serializableBuilderClass() |
LoadBalancerTlsCertificateRenewalSummary.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public LoadBalancerTlsCertificateRenewalStatus renewalStatus()
The status of Lightsail's managed renewal of the certificate. Valid values are listed below.
If the service returns an enum value that is not available in the current SDK version, renewalStatus
will return LoadBalancerTlsCertificateRenewalStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the
service is available from renewalStatusAsString()
.
LoadBalancerTlsCertificateRenewalStatus
public String renewalStatusAsString()
The status of Lightsail's managed renewal of the certificate. Valid values are listed below.
If the service returns an enum value that is not available in the current SDK version, renewalStatus
will return LoadBalancerTlsCertificateRenewalStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the
service is available from renewalStatusAsString()
.
LoadBalancerTlsCertificateRenewalStatus
public List<LoadBalancerTlsCertificateDomainValidationOption> domainValidationOptions()
Contains information about the validation of each domain name in the certificate, as it pertains to Lightsail's managed renewal. This is different from the initial validation that occurs as a result of the RequestCertificate request.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public LoadBalancerTlsCertificateRenewalSummary.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<LoadBalancerTlsCertificateRenewalSummary.Builder,LoadBalancerTlsCertificateRenewalSummary>
public static LoadBalancerTlsCertificateRenewalSummary.Builder builder()
public static Class<? extends LoadBalancerTlsCertificateRenewalSummary.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.