Class MachineLearningServicesRunStatusChangedEventData

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

public final class MachineLearningServicesRunStatusChangedEventData extends Object implements com.azure.json.JsonSerializable<MachineLearningServicesRunStatusChangedEventData>
Schema of the Data property of an EventGridEvent for a Microsoft.MachineLearningServices.RunStatusChanged event.
  • Method Summary

    Modifier and Type
    Method
    Description
    fromJson(com.azure.json.JsonReader jsonReader)
    Reads an instance of MachineLearningServicesRunStatusChangedEventData from the JsonReader.
    Get the experimentId property: The ID of the experiment that the Machine Learning Run belongs to.
    Get the experimentName property: The name of the experiment that the Machine Learning Run belongs to.
    Get the runId property: The ID of the Machine Learning Run.
    Map<String,com.azure.core.util.BinaryData>
    Get the runProperties property: The properties of the Machine Learning Run.
    Get the runStatus property: The status of the Machine Learning Run.
    Map<String,com.azure.core.util.BinaryData>
    Get the runTags property: The tags of the Machine Learning Run.
    Get the runType property: The Run Type of the Machine Learning Run.
    com.azure.json.JsonWriter
    toJson(com.azure.json.JsonWriter jsonWriter)

    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
  • Method Details

    • getExperimentId

      public String getExperimentId()
      Get the experimentId property: The ID of the experiment that the Machine Learning Run belongs to.
      Returns:
      the experimentId value.
    • getExperimentName

      public String getExperimentName()
      Get the experimentName property: The name of the experiment that the Machine Learning Run belongs to.
      Returns:
      the experimentName value.
    • getRunId

      public String getRunId()
      Get the runId property: The ID of the Machine Learning Run.
      Returns:
      the runId value.
    • getRunType

      public String getRunType()
      Get the runType property: The Run Type of the Machine Learning Run.
      Returns:
      the runType value.
    • getRunTags

      public Map<String,com.azure.core.util.BinaryData> getRunTags()
      Get the runTags property: The tags of the Machine Learning Run.
      Returns:
      the runTags value.
    • getRunProperties

      public Map<String,com.azure.core.util.BinaryData> getRunProperties()
      Get the runProperties property: The properties of the Machine Learning Run.
      Returns:
      the runProperties value.
    • getRunStatus

      public String getRunStatus()
      Get the runStatus property: The status of the Machine Learning Run.
      Returns:
      the runStatus value.
    • toJson

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

      public static MachineLearningServicesRunStatusChangedEventData fromJson(com.azure.json.JsonReader jsonReader) throws IOException
      Reads an instance of MachineLearningServicesRunStatusChangedEventData from the JsonReader.
      Parameters:
      jsonReader - The JsonReader being read.
      Returns:
      An instance of MachineLearningServicesRunStatusChangedEventData if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
      Throws:
      IllegalStateException - If the deserialized JSON object was missing any required properties.
      IOException - If an error occurs while reading the MachineLearningServicesRunStatusChangedEventData.