Class ManagedCertificate
java.lang.Object
com.azure.resourcemanager.cdn.models.Certificate
com.azure.resourcemanager.cdn.models.ManagedCertificate
- All Implemented Interfaces:
com.azure.json.JsonSerializable<Certificate>
Managed Certificate used for https.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the expirationDate property: Certificate expiration date.static ManagedCertificatefromJson(com.azure.json.JsonReader jsonReader) Reads an instance of ManagedCertificate from the JsonReader.subject()Get the subject property: Subject name in the certificate.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) voidvalidate()Validates the instance.withType(SecretType type) Set the type property: The type of the secret resource.Methods inherited from class com.azure.resourcemanager.cdn.models.Certificate
typeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
ManagedCertificate
public ManagedCertificate()Creates an instance of ManagedCertificate class.
-
-
Method Details
-
expirationDate
Get the expirationDate property: Certificate expiration date.- Overrides:
expirationDatein classCertificate- Returns:
- the expirationDate value.
-
subject
Get the subject property: Subject name in the certificate.- Overrides:
subjectin classCertificate- Returns:
- the subject value.
-
withType
Set the type property: The type of the secret resource.- Overrides:
withTypein classCertificate- Parameters:
type- the type value to set.- Returns:
- the Certificate object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validatein classCertificate- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<Certificate>- Overrides:
toJsonin classCertificate- Throws:
IOException
-
fromJson
Reads an instance of ManagedCertificate from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of ManagedCertificate if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IOException- If an error occurs while reading the ManagedCertificate.
-