Class MachineLearningServicesRunCompletedEventData

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

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

    • getExperimentId

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

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

      public String getRunId()
      Get the runId property: The ID of the Run that was completed.
      Returns:
      the runId value.
    • getRunType

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

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

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

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

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