Class ParsedDerivative

All Implemented Interfaces:
org.elasticsearch.common.xcontent.ToXContent, org.elasticsearch.common.xcontent.ToXContentFragment, Aggregation, NumericMetricsAggregation, NumericMetricsAggregation.SingleValue, Derivative, SimpleValue

public class ParsedDerivative
extends ParsedSimpleValue
implements Derivative
  • Constructor Details

    • ParsedDerivative

      public ParsedDerivative()
  • Method Details

    • normalizedValue

      public double normalizedValue()
      Description copied from interface: Derivative
      Returns the normalized value. If no normalised factor has been specified this method will return NumericMetricsAggregation.SingleValue.value()
      Specified by:
      normalizedValue in interface Derivative
      the normalized value
    • getType

      public java.lang.String getType()
      Specified by:
      getType in interface Aggregation
      getType in class ParsedSimpleValue
      a string representing the type of the aggregation. This type is added to the aggregation name in the response, so that it can later be used by clients to determine type of the aggregation and parse it into the proper object.
    • fromXContent

      public static ParsedDerivative fromXContent​(org.elasticsearch.common.xcontent.XContentParser parser, java.lang.String name)
    • doXContentBody

      protected org.elasticsearch.common.xcontent.XContentBuilder doXContentBody​(org.elasticsearch.common.xcontent.XContentBuilder builder, org.elasticsearch.common.xcontent.ToXContent.Params params) throws
      doXContentBody in class ParsedSimpleValue