Class WebAppServicePlanUpdatedEventDataSku

java.lang.Object
com.azure.messaging.eventgrid.systemevents.WebAppServicePlanUpdatedEventDataSku
All Implemented Interfaces:
com.azure.json.JsonSerializable<WebAppServicePlanUpdatedEventDataSku>

public final class WebAppServicePlanUpdatedEventDataSku extends Object implements com.azure.json.JsonSerializable<WebAppServicePlanUpdatedEventDataSku>
sku of app service plan.
  • Method Details

    • getName

      public String getName()
      Get the name property: name of app service plan sku.
      Returns:
      the name value.
    • getTier

      public String getTier()
      Get the tier property: tier of app service plan sku.
      Returns:
      the tier value.
    • getSize

      public String getSize()
      Get the size property: size of app service plan sku.
      Returns:
      the size value.
    • getFamily

      public String getFamily()
      Get the family property: family of app service plan sku.
      Returns:
      the family value.
    • getCapacity

      public String getCapacity()
      Get the capacity property: capacity of app service plan sku.
      Returns:
      the capacity value.
    • toJson

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

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