Class AcmeDomainValidation
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AcmeDomainValidation.Builder,AcmeDomainValidation>
Contains detailed information about an ACME domain validation.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal StringThe Amazon Resource Name (ARN) of the ACME domain validation.final StringThe Amazon Resource Name (ARN) of the ACME endpoint.static AcmeDomainValidation.Builderbuilder()final InstantThe time at which the domain validation was created.final StringThe domain name being validated.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final FailureDetailsDetails about the failure, if the validation failed.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final PrevalidationDetailsDetails about the prevalidation configuration.final PrevalidationTypeThe type of prevalidation used.final StringThe type of prevalidation used.static Class<? extends AcmeDomainValidation.Builder> status()The status of the domain validation.final StringThe status of the domain validation.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.final InstantThe time at which the domain validation was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
acmeDomainValidationArn
The Amazon Resource Name (ARN) of the ACME domain validation.
- Returns:
- The Amazon Resource Name (ARN) of the ACME domain validation.
-
acmeEndpointArn
The Amazon Resource Name (ARN) of the ACME endpoint.
- Returns:
- The Amazon Resource Name (ARN) of the ACME endpoint.
-
domainName
The domain name being validated.
- Returns:
- The domain name being validated.
-
prevalidationType
The type of prevalidation used.
If the service returns an enum value that is not available in the current SDK version,
prevalidationTypewill returnPrevalidationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromprevalidationTypeAsString().- Returns:
- The type of prevalidation used.
- See Also:
-
prevalidationTypeAsString
The type of prevalidation used.
If the service returns an enum value that is not available in the current SDK version,
prevalidationTypewill returnPrevalidationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromprevalidationTypeAsString().- Returns:
- The type of prevalidation used.
- See Also:
-
prevalidationDetails
Details about the prevalidation configuration.
- Returns:
- Details about the prevalidation configuration.
-
status
The status of the domain validation.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnAcmeDomainValidationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the domain validation.
- See Also:
-
statusAsString
The status of the domain validation.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnAcmeDomainValidationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the domain validation.
- See Also:
-
failureDetails
Details about the failure, if the validation failed.
- Returns:
- Details about the failure, if the validation failed.
-
createdAt
The time at which the domain validation was created.
- Returns:
- The time at which the domain validation was created.
-
updatedAt
The time at which the domain validation was last updated.
- Returns:
- The time at which the domain validation was last updated.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<AcmeDomainValidation.Builder,AcmeDomainValidation> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-