Class TimeSeriesElement


  • public final class TimeSeriesElement
    extends Object
    A time series result type. The discriminator value is always TimeSeries in this case.
    • Constructor Detail

      • TimeSeriesElement

        public TimeSeriesElement()
    • Method Detail

      • metadatavalues

        public List<MetadataValueInner> metadatavalues()
        Get the metadatavalues property: the metadata values returned if $filter was specified in the call.
        Returns:
        the metadatavalues value.
      • withMetadatavalues

        public TimeSeriesElement withMetadatavalues​(List<MetadataValueInner> metadatavalues)
        Set the metadatavalues property: the metadata values returned if $filter was specified in the call.
        Parameters:
        metadatavalues - the metadatavalues value to set.
        Returns:
        the TimeSeriesElement object itself.
      • data

        public List<MetricValue> data()
        Get the data property: An array of data points representing the metric values. This is only returned if a result type of data is specified.
        Returns:
        the data value.
      • withData

        public TimeSeriesElement withData​(List<MetricValue> data)
        Set the data property: An array of data points representing the metric values. This is only returned if a result type of data is specified.
        Parameters:
        data - the data value to set.
        Returns:
        the TimeSeriesElement object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.