Class CertificateDetails
- java.lang.Object
-
- software.amazon.awssdk.services.rds.model.CertificateDetails
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<CertificateDetails.Builder,CertificateDetails>
@Generated("software.amazon.awssdk:codegen") public final class CertificateDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CertificateDetails.Builder,CertificateDetails>
Returns the details of the DB instance’s server certificate.
For more information, see Using SSL/TLS to encrypt a connection to a DB instance in the Amazon RDS User Guide and Using SSL/TLS to encrypt a connection to a DB cluster in the Amazon Aurora User Guide.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
CertificateDetails.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CertificateDetails.Builder
builder()
String
caIdentifier()
The CA identifier of the CA certificate used for the DB instance's server certificate.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
List<SdkField<?>>
sdkFields()
static Class<? extends CertificateDetails.Builder>
serializableBuilderClass()
CertificateDetails.Builder
toBuilder()
String
toString()
Returns a string representation of this object.Instant
validTill()
The expiration date of the DB instance’s server certificate.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
caIdentifier
public final String caIdentifier()
The CA identifier of the CA certificate used for the DB instance's server certificate.
- Returns:
- The CA identifier of the CA certificate used for the DB instance's server certificate.
-
validTill
public final Instant validTill()
The expiration date of the DB instance’s server certificate.
- Returns:
- The expiration date of the DB instance’s server certificate.
-
toBuilder
public CertificateDetails.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<CertificateDetails.Builder,CertificateDetails>
-
builder
public static CertificateDetails.Builder builder()
-
serializableBuilderClass
public static Class<? extends CertificateDetails.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-