Class SmartGroupModificationProperties

java.lang.Object
com.azure.resourcemanager.alertsmanagement.models.SmartGroupModificationProperties

public final class SmartGroupModificationProperties extends Object
Properties of the smartGroup modification item.
  • Constructor Details

    • SmartGroupModificationProperties

      public SmartGroupModificationProperties()
  • Method Details

    • smartGroupId

      public String smartGroupId()
      Get the smartGroupId property: Unique Id of the smartGroup for which the history is being retrieved.
      Returns:
      the smartGroupId value.
    • modifications

      public List<SmartGroupModificationItem> modifications()
      Get the modifications property: Modification details.
      Returns:
      the modifications value.
    • withModifications

      public SmartGroupModificationProperties withModifications(List<SmartGroupModificationItem> modifications)
      Set the modifications property: Modification details.
      Parameters:
      modifications - the modifications value to set.
      Returns:
      the SmartGroupModificationProperties object itself.
    • nextLink

      public String nextLink()
      Get the nextLink property: URL to fetch the next set of results.
      Returns:
      the nextLink value.
    • withNextLink

      public SmartGroupModificationProperties withNextLink(String nextLink)
      Set the nextLink property: URL to fetch the next set of results.
      Parameters:
      nextLink - the nextLink value to set.
      Returns:
      the SmartGroupModificationProperties object itself.
    • validate

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