@Immutable public abstract class StackdriverStatsConfiguration extends Object
StackdriverStatsExporter
.Modifier and Type | Class and Description |
---|---|
static class |
StackdriverStatsConfiguration.Builder
Builder for
StackdriverStatsConfiguration . |
Modifier and Type | Method and Description |
---|---|
static StackdriverStatsConfiguration.Builder |
builder()
Returns a new
StackdriverStatsConfiguration.Builder . |
abstract com.google.auth.Credentials |
getCredentials()
Returns the
Credentials . |
abstract io.opencensus.common.Duration |
getExportInterval()
Returns the export interval between pushes to StackDriver.
|
abstract String |
getMetricNamePrefix()
Returns the name prefix for Stackdriver metrics.
|
abstract com.google.api.MonitoredResource |
getMonitoredResource()
Returns the Stackdriver
MonitoredResource . |
abstract String |
getProjectId()
Returns the project id.
|
@Nullable public abstract com.google.auth.Credentials getCredentials()
Credentials
.Credentials
.@Nullable public abstract String getProjectId()
@Nullable public abstract io.opencensus.common.Duration getExportInterval()
@Nullable public abstract com.google.api.MonitoredResource getMonitoredResource()
MonitoredResource
.MonitoredResource
.@Nullable public abstract String getMetricNamePrefix()
public static StackdriverStatsConfiguration.Builder builder()
StackdriverStatsConfiguration.Builder
.Builder
.