java.lang.Object
com.azure.core.management.ProxyResource
com.azure.resourcemanager.databoxedge.models.ArmBaseModel
com.azure.resourcemanager.databoxedge.fluent.models.AlertInner

public final class AlertInner extends ArmBaseModel
Alert on the data box edge/gateway device.
  • Constructor Details

    • AlertInner

      public AlertInner()
      Creates an instance of AlertInner 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.
      Overrides:
      validate in class ArmBaseModel
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.