Class CrlDetail
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<CrlDetail.Builder,
CrlDetail>
The state of the certificate revocation list (CRL) after a read or write operation.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic CrlDetail.Builder
builder()
final Instant
The ISO-8601 timestamp when the certificate revocation list (CRL) was created.final String
crlArn()
The ARN of the certificate revocation list (CRL).final SdkBytes
crlData()
The state of the certificate revocation list (CRL) after a read or write operation.final String
crlId()
The unique identifier of the certificate revocation list (CRL).final Boolean
enabled()
Indicates whether the certificate revocation list (CRL) is enabled.final boolean
final boolean
equalsBySdkFields
(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional
<T> getValueForField
(String fieldName, Class<T> clazz) final int
hashCode()
final String
name()
The name of the certificate revocation list (CRL).static Class
<? extends CrlDetail.Builder> Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.final String
The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for.final Instant
The ISO-8601 timestamp when the certificate revocation list (CRL) was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
createdAt
The ISO-8601 timestamp when the certificate revocation list (CRL) was created.
- Returns:
- The ISO-8601 timestamp when the certificate revocation list (CRL) was created.
-
crlArn
The ARN of the certificate revocation list (CRL).
- Returns:
- The ARN of the certificate revocation list (CRL).
-
crlData
The state of the certificate revocation list (CRL) after a read or write operation.
- Returns:
- The state of the certificate revocation list (CRL) after a read or write operation.
-
crlId
The unique identifier of the certificate revocation list (CRL).
- Returns:
- The unique identifier of the certificate revocation list (CRL).
-
enabled
Indicates whether the certificate revocation list (CRL) is enabled.
- Returns:
- Indicates whether the certificate revocation list (CRL) is enabled.
-
name
The name of the certificate revocation list (CRL).
- Returns:
- The name of the certificate revocation list (CRL).
-
trustAnchorArn
The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for.
- Returns:
- The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for.
-
updatedAt
The ISO-8601 timestamp when the certificate revocation list (CRL) was last updated.
- Returns:
- The ISO-8601 timestamp when the certificate revocation list (CRL) was last updated.
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<CrlDetail.Builder,
CrlDetail> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in 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:
sdkFieldNameToField
in interfaceSdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
-