java.lang.Object
com.azure.ai.metricsadvisor.administration.models.DataFeedSchema

public final class DataFeedSchema extends Object
The DataFeedSchema model.
  • Constructor Details

    • DataFeedSchema

      public DataFeedSchema(List<DataFeedMetric> dataFeedMetrics)
      Parameters:
      dataFeedMetrics - the metric columns to set.
  • Method Details

    • getMetrics

      public List<DataFeedMetric> getMetrics()
      Get the related dataFeedMetrics list.
      Returns:
      the list of dataFeedMetrics column set.
    • getDimensions

      public List<DataFeedDimension> getDimensions()
      Get the dimension list.
      Returns:
      the dimension list
    • getTimestampColumn

      public String getTimestampColumn()
      Get the user-defined timestamp column. if timestampColumn is null, start time of every time slice will be used as default value.
      Returns:
      the user-defined timestamp column.
    • setDimensions

      public DataFeedSchema setDimensions(List<DataFeedDimension> dimensions)
      Sets the dimension columns value.
      Parameters:
      dimensions - the dimensions column value to set.
      Returns:
      the DataFeedSchema object itself.
    • setTimestampColumn

      public DataFeedSchema setTimestampColumn(String timestampColumnName)
      Set the user-defined timestamp column. if timestampColumn is null, start time of every time slice will be used as default value.
      Parameters:
      timestampColumnName - the user-defined timestamp column.
      Returns:
      the DataFeedSchema object itself.