Class ValidateCustomDomainOutputInner

java.lang.Object
com.azure.resourcemanager.cdn.fluent.models.ValidateCustomDomainOutputInner
All Implemented Interfaces:
com.azure.json.JsonSerializable<ValidateCustomDomainOutputInner>

public final class ValidateCustomDomainOutputInner extends Object implements com.azure.json.JsonSerializable<ValidateCustomDomainOutputInner>
Output of custom domain validation.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates an instance of ValidateCustomDomainOutputInner class.
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the customDomainValidated property: Indicates whether the custom domain is valid or not.
    fromJson(com.azure.json.JsonReader jsonReader)
    Reads an instance of ValidateCustomDomainOutputInner from the JsonReader.
    Get the message property: Error message describing why the custom domain is not valid.
    Get the reason property: The reason why the custom domain is not valid.
    com.azure.json.JsonWriter
    toJson(com.azure.json.JsonWriter jsonWriter)
    void
    Validates the instance.

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.azure.json.JsonSerializable

    toJson, toJson, toJsonBytes, toJsonString
  • Constructor Details

    • ValidateCustomDomainOutputInner

      public ValidateCustomDomainOutputInner()
      Creates an instance of ValidateCustomDomainOutputInner class.
  • Method Details

    • customDomainValidated

      public Boolean customDomainValidated()
      Get the customDomainValidated property: Indicates whether the custom domain is valid or not.
      Returns:
      the customDomainValidated value.
    • reason

      public String reason()
      Get the reason property: The reason why the custom domain is not valid.
      Returns:
      the reason value.
    • message

      public String message()
      Get the message property: Error message describing why the custom domain is not valid.
      Returns:
      the message value.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.
    • toJson

      public com.azure.json.JsonWriter toJson(com.azure.json.JsonWriter jsonWriter) throws IOException
      Specified by:
      toJson in interface com.azure.json.JsonSerializable<ValidateCustomDomainOutputInner>
      Throws:
      IOException
    • fromJson

      public static ValidateCustomDomainOutputInner fromJson(com.azure.json.JsonReader jsonReader) throws IOException
      Reads an instance of ValidateCustomDomainOutputInner from the JsonReader.
      Parameters:
      jsonReader - The JsonReader being read.
      Returns:
      An instance of ValidateCustomDomainOutputInner 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 ValidateCustomDomainOutputInner.