Class ApplicationInsightsAgentVersions

java.lang.Object
com.azure.resourcemanager.appplatform.models.ApplicationInsightsAgentVersions
All Implemented Interfaces:
com.azure.json.JsonSerializable<ApplicationInsightsAgentVersions>

public final class ApplicationInsightsAgentVersions extends Object implements com.azure.json.JsonSerializable<ApplicationInsightsAgentVersions>
Application Insights agent versions properties payload.
  • Constructor Summary

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

    Modifier and Type
    Method
    Description
    fromJson(com.azure.json.JsonReader jsonReader)
    Reads an instance of ApplicationInsightsAgentVersions from the JsonReader.
    Get the java property: Indicates the version of application insight java agent.
    com.azure.json.JsonWriter
    toJson(com.azure.json.JsonWriter jsonWriter)
    void
    Validates the instance.

    Methods inherited from class java.lang.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

    • ApplicationInsightsAgentVersions

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

    • java

      public String java()
      Get the java property: Indicates the version of application insight java agent.
      Returns:
      the java 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<ApplicationInsightsAgentVersions>
      Throws:
      IOException
    • fromJson

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