public static interface MetricDatum.Builder extends SdkPojo, CopyableBuilder<MetricDatum.Builder,MetricDatum>
| Modifier and Type | Method and Description |
|---|---|
MetricDatum.Builder |
timestamp(Instant timestamp)
The time the metric value was reported.
|
default MetricDatum.Builder |
value(Consumer<MetricValue.Builder> value)
The value reported for the metric.
|
MetricDatum.Builder |
value(MetricValue value)
The value reported for the metric.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildMetricDatum.Builder timestamp(Instant timestamp)
The time the metric value was reported.
timestamp - The time the metric value was reported.MetricDatum.Builder value(MetricValue value)
The value reported for the metric.
value - The value reported for the metric.default MetricDatum.Builder value(Consumer<MetricValue.Builder> value)
The value reported for the metric.
This is a convenience method that creates an instance of theMetricValue.Builder avoiding the need to
create one manually via MetricValue.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to value(MetricValue).
value - a consumer that will call methods on MetricValue.Buildervalue(MetricValue)Copyright © 2023. All rights reserved.