Skip navigation links
B C E G I M P Q R S 

B

build() - Method in class io.opencensus.exporter.metrics.util.IntervalMetricReader.Options.Builder
Builds a new IntervalMetricReader.Options with current settings.
build() - Method in class io.opencensus.exporter.metrics.util.MetricReader.Options.Builder
Builds a new MetricReader.Options with current settings.
build() - Method in class io.opencensus.exporter.metrics.util.QueueMetricProducer.Options.Builder
Builds a new QueueMetricProducer.Options with current settings.
builder() - Static method in class io.opencensus.exporter.metrics.util.IntervalMetricReader.Options
Builder() - Constructor for class io.opencensus.exporter.metrics.util.IntervalMetricReader.Options.Builder
 
builder() - Static method in class io.opencensus.exporter.metrics.util.MetricReader.Options
Builder() - Constructor for class io.opencensus.exporter.metrics.util.MetricReader.Options.Builder
 
builder() - Static method in class io.opencensus.exporter.metrics.util.QueueMetricProducer.Options
Builder() - Constructor for class io.opencensus.exporter.metrics.util.QueueMetricProducer.Options.Builder
 

C

create(MetricExporter, MetricReader, IntervalMetricReader.Options) - Static method in class io.opencensus.exporter.metrics.util.IntervalMetricReader
Creates a new IntervalMetricReader.
create(MetricReader.Options) - Static method in class io.opencensus.exporter.metrics.util.MetricReader
Creates a new MetricReader.
create(QueueMetricProducer.Options) - Static method in class io.opencensus.exporter.metrics.util.QueueMetricProducer
Creates a new QueueMetricProducer.

E

export(Collection<Metric>) - Method in class io.opencensus.exporter.metrics.util.MetricExporter
Exports the list of given Metric.

G

getBufferSize() - Method in class io.opencensus.exporter.metrics.util.QueueMetricProducer.Options
Returns the buffer size for the QueueMetricProducer.
getExportInterval() - Method in class io.opencensus.exporter.metrics.util.IntervalMetricReader.Options
Returns the export interval between pushes to StackDriver.
getMetricProducerManager() - Method in class io.opencensus.exporter.metrics.util.MetricReader.Options
Returns the MetricProducerManager.
getMetrics() - Method in class io.opencensus.exporter.metrics.util.QueueMetricProducer
 
getSpanName() - Method in class io.opencensus.exporter.metrics.util.MetricReader.Options
Returns the span name for the Span created when data are read and exported.

I

IntervalMetricReader - Class in io.opencensus.exporter.metrics.util
Wrapper of the MetricReader which automatically reads and exports the metrics every export interval.
IntervalMetricReader.Options - Class in io.opencensus.exporter.metrics.util
IntervalMetricReader.Options.Builder - Class in io.opencensus.exporter.metrics.util
io.opencensus.exporter.metrics.util - package io.opencensus.exporter.metrics.util
 

M

MetricExporter - Class in io.opencensus.exporter.metrics.util
Abstract class that represents a metric exporter.
MetricExporter() - Constructor for class io.opencensus.exporter.metrics.util.MetricExporter
 
MetricReader - Class in io.opencensus.exporter.metrics.util
Helper class to read all available Metrics from a MetricProducerManager and exports them to a MetricExporter.
MetricReader.Options - Class in io.opencensus.exporter.metrics.util
Options for MetricReader.
MetricReader.Options.Builder - Class in io.opencensus.exporter.metrics.util

P

pushMetrics(Collection<Metric>) - Method in class io.opencensus.exporter.metrics.util.QueueMetricProducer
Pushes Metrics to this QueueMetricProducer.

Q

QueueMetricProducer - Class in io.opencensus.exporter.metrics.util
Wrapper of MetricProducer which allows metrics to be pushed and buffered.
QueueMetricProducer.Options - Class in io.opencensus.exporter.metrics.util
Options for QueueMetricProducer.
QueueMetricProducer.Options.Builder - Class in io.opencensus.exporter.metrics.util

R

readAndExport(MetricExporter) - Method in class io.opencensus.exporter.metrics.util.MetricReader
Reads the metrics from the MetricProducerManager and exports them to the metricExporter.
readAndExportNow() - Method in class io.opencensus.exporter.metrics.util.IntervalMetricReader
Reads and exports data immediately.

S

setBufferSize(int) - Method in class io.opencensus.exporter.metrics.util.QueueMetricProducer.Options.Builder
Sets the buffer size to be used by the QueueMetricProducer.
setExportInterval(Duration) - Method in class io.opencensus.exporter.metrics.util.IntervalMetricReader.Options.Builder
Sets the export interval.
setMetricProducerManager(MetricProducerManager) - Method in class io.opencensus.exporter.metrics.util.MetricReader.Options.Builder
Sets the MetricProducerManager.
setSpanName(String) - Method in class io.opencensus.exporter.metrics.util.MetricReader.Options.Builder
Sets the span name for the Span created when data are read and exported.
stop() - Method in class io.opencensus.exporter.metrics.util.IntervalMetricReader
Stops the worker thread by calling Thread.interrupt().
B C E G I M P Q R S 
Skip navigation links