java.lang.Object
com.azure.resourcemanager.databoxedge.fluent.models.AlertProperties

public final class AlertProperties extends Object
Properties of alert.
  • Constructor Details

    • AlertProperties

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

    • title

      public String title()
      Get the title property: Alert title.
      Returns:
      the title value.
    • alertType

      public String alertType()
      Get the alertType property: Alert type.
      Returns:
      the alertType value.
    • appearedAtDateTime

      public OffsetDateTime appearedAtDateTime()
      Get the appearedAtDateTime property: UTC time when the alert appeared.
      Returns:
      the appearedAtDateTime value.
    • recommendation

      public String recommendation()
      Get the recommendation property: Alert recommendation.
      Returns:
      the recommendation value.
    • severity

      public AlertSeverity severity()
      Get the severity property: Severity of the alert.
      Returns:
      the severity value.
    • errorDetails

      public AlertErrorDetails errorDetails()
      Get the errorDetails property: Error details of the alert.
      Returns:
      the errorDetails value.
    • detailedInformation

      public Map<String,String> detailedInformation()
      Get the detailedInformation property: Alert details.
      Returns:
      the detailedInformation value.
    • validate

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