Interface FrameMetricDatum.Builder

All Superinterfaces:
Buildable, CopyableBuilder<FrameMetricDatum.Builder,FrameMetricDatum>, SdkBuilder<FrameMetricDatum.Builder,FrameMetricDatum>, SdkPojo
Enclosing class:
FrameMetricDatum

public static interface FrameMetricDatum.Builder extends SdkPojo, CopyableBuilder<FrameMetricDatum.Builder,FrameMetricDatum>
  • Method Details

    • frameMetric

      FrameMetricDatum.Builder frameMetric(FrameMetric frameMetric)
      Sets the value of the FrameMetric property for this object.
      Parameters:
      frameMetric - The new value for the FrameMetric property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • frameMetric

      default FrameMetricDatum.Builder frameMetric(Consumer<FrameMetric.Builder> frameMetric)
      Sets the value of the FrameMetric property for this object. This is a convenience method that creates an instance of the FrameMetric.Builder avoiding the need to create one manually via FrameMetric.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to frameMetric(FrameMetric).

      Parameters:
      frameMetric - a consumer that will call methods on FrameMetric.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • values

      A list of values that are associated with a frame metric.

      Parameters:
      values - A list of values that are associated with a frame metric.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • values

      FrameMetricDatum.Builder values(Double... values)

      A list of values that are associated with a frame metric.

      Parameters:
      values - A list of values that are associated with a frame metric.
      Returns:
      Returns a reference to this object so that method calls can be chained together.