Class TestMetricData.Builder
java.lang.Object
io.opentelemetry.sdk.testing.metrics.TestMetricData.Builder
- Enclosing class:
- TestMetricData
A builder for
TestMetricData.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()abstract TestMetricData.BuildersetDescription(String description) setDoubleGaugeData(io.opentelemetry.sdk.metrics.data.GaugeData<io.opentelemetry.sdk.metrics.data.DoublePointData> data) setDoubleSumData(io.opentelemetry.sdk.metrics.data.SumData<io.opentelemetry.sdk.metrics.data.DoublePointData> data) setExponentialHistogramData(io.opentelemetry.sdk.metrics.data.ExponentialHistogramData data) setHistogramData(io.opentelemetry.sdk.metrics.data.HistogramData data) abstract TestMetricData.BuildersetInstrumentationScopeInfo(io.opentelemetry.sdk.common.InstrumentationScopeInfo instrumentationScopeInfo) setLongGaugeData(io.opentelemetry.sdk.metrics.data.GaugeData<io.opentelemetry.sdk.metrics.data.LongPointData> data) setLongSumData(io.opentelemetry.sdk.metrics.data.SumData<io.opentelemetry.sdk.metrics.data.LongPointData> data) abstract TestMetricData.Builderabstract TestMetricData.BuildersetResource(io.opentelemetry.sdk.resources.Resource resource) setSummaryData(io.opentelemetry.sdk.metrics.data.SummaryData data) abstract TestMetricData.Builder
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
-
setResource
public abstract TestMetricData.Builder setResource(io.opentelemetry.sdk.resources.Resource resource) -
setName
-
setDescription
-
setUnit
-
setExponentialHistogramData
public TestMetricData.Builder setExponentialHistogramData(io.opentelemetry.sdk.metrics.data.ExponentialHistogramData data) -
setHistogramData
public TestMetricData.Builder setHistogramData(io.opentelemetry.sdk.metrics.data.HistogramData data) -
setLongSumData
public TestMetricData.Builder setLongSumData(io.opentelemetry.sdk.metrics.data.SumData<io.opentelemetry.sdk.metrics.data.LongPointData> data) -
setDoubleSumData
public TestMetricData.Builder setDoubleSumData(io.opentelemetry.sdk.metrics.data.SumData<io.opentelemetry.sdk.metrics.data.DoublePointData> data) -
setDoubleGaugeData
public TestMetricData.Builder setDoubleGaugeData(io.opentelemetry.sdk.metrics.data.GaugeData<io.opentelemetry.sdk.metrics.data.DoublePointData> data) -
setLongGaugeData
public TestMetricData.Builder setLongGaugeData(io.opentelemetry.sdk.metrics.data.GaugeData<io.opentelemetry.sdk.metrics.data.LongPointData> data) -
setSummaryData
-
setInstrumentationScopeInfo
public abstract TestMetricData.Builder setInstrumentationScopeInfo(io.opentelemetry.sdk.common.InstrumentationScopeInfo instrumentationScopeInfo)
-