Class MachineLearningServicesDatasetDriftDetectedEventData

java.lang.Object
com.azure.messaging.eventgrid.systemevents.MachineLearningServicesDatasetDriftDetectedEventData

public final class MachineLearningServicesDatasetDriftDetectedEventData extends Object
Schema of the Data property of an EventGridEvent for a Microsoft.MachineLearningServices.DatasetDriftDetected event.
  • Constructor Details

    • MachineLearningServicesDatasetDriftDetectedEventData

      public MachineLearningServicesDatasetDriftDetectedEventData()
  • Method Details

    • getDataDriftId

      public String getDataDriftId()
      Get the dataDriftId property: The ID of the data drift monitor that triggered the event.
      Returns:
      the dataDriftId value.
    • setDataDriftId

      public MachineLearningServicesDatasetDriftDetectedEventData setDataDriftId(String dataDriftId)
      Set the dataDriftId property: The ID of the data drift monitor that triggered the event.
      Parameters:
      dataDriftId - the dataDriftId value to set.
      Returns:
      the MachineLearningServicesDatasetDriftDetectedEventData object itself.
    • getDataDriftName

      public String getDataDriftName()
      Get the dataDriftName property: The name of the data drift monitor that triggered the event.
      Returns:
      the dataDriftName value.
    • setDataDriftName

      public MachineLearningServicesDatasetDriftDetectedEventData setDataDriftName(String dataDriftName)
      Set the dataDriftName property: The name of the data drift monitor that triggered the event.
      Parameters:
      dataDriftName - the dataDriftName value to set.
      Returns:
      the MachineLearningServicesDatasetDriftDetectedEventData object itself.
    • getRunId

      public String getRunId()
      Get the runId property: The ID of the Run that detected data drift.
      Returns:
      the runId value.
    • setRunId

      Set the runId property: The ID of the Run that detected data drift.
      Parameters:
      runId - the runId value to set.
      Returns:
      the MachineLearningServicesDatasetDriftDetectedEventData object itself.
    • getBaseDatasetId

      public String getBaseDatasetId()
      Get the baseDatasetId property: The ID of the base Dataset used to detect drift.
      Returns:
      the baseDatasetId value.
    • setBaseDatasetId

      public MachineLearningServicesDatasetDriftDetectedEventData setBaseDatasetId(String baseDatasetId)
      Set the baseDatasetId property: The ID of the base Dataset used to detect drift.
      Parameters:
      baseDatasetId - the baseDatasetId value to set.
      Returns:
      the MachineLearningServicesDatasetDriftDetectedEventData object itself.
    • getTargetDatasetId

      public String getTargetDatasetId()
      Get the targetDatasetId property: The ID of the target Dataset used to detect drift.
      Returns:
      the targetDatasetId value.
    • setTargetDatasetId

      public MachineLearningServicesDatasetDriftDetectedEventData setTargetDatasetId(String targetDatasetId)
      Set the targetDatasetId property: The ID of the target Dataset used to detect drift.
      Parameters:
      targetDatasetId - the targetDatasetId value to set.
      Returns:
      the MachineLearningServicesDatasetDriftDetectedEventData object itself.
    • getDriftCoefficient

      public Double getDriftCoefficient()
      Get the driftCoefficient property: The coefficient result that triggered the event.
      Returns:
      the driftCoefficient value.
    • setDriftCoefficient

      public MachineLearningServicesDatasetDriftDetectedEventData setDriftCoefficient(Double driftCoefficient)
      Set the driftCoefficient property: The coefficient result that triggered the event.
      Parameters:
      driftCoefficient - the driftCoefficient value to set.
      Returns:
      the MachineLearningServicesDatasetDriftDetectedEventData object itself.
    • getStartTime

      public OffsetDateTime getStartTime()
      Get the startTime property: The start time of the target dataset time series that resulted in drift detection.
      Returns:
      the startTime value.
    • setStartTime

      Set the startTime property: The start time of the target dataset time series that resulted in drift detection.
      Parameters:
      startTime - the startTime value to set.
      Returns:
      the MachineLearningServicesDatasetDriftDetectedEventData object itself.
    • getEndTime

      public OffsetDateTime getEndTime()
      Get the endTime property: The end time of the target dataset time series that resulted in drift detection.
      Returns:
      the endTime value.
    • setEndTime

      Set the endTime property: The end time of the target dataset time series that resulted in drift detection.
      Parameters:
      endTime - the endTime value to set.
      Returns:
      the MachineLearningServicesDatasetDriftDetectedEventData object itself.