@Immutable public abstract class OcAgentTraceExporterConfiguration extends Object
OcAgentTraceExporter.| Modifier and Type | Class and Description |
|---|---|
static class |
OcAgentTraceExporterConfiguration.Builder
Builder for
OcAgentTraceExporterConfiguration. |
| Modifier and Type | Method and Description |
|---|---|
static OcAgentTraceExporterConfiguration.Builder |
builder()
Returns a new
OcAgentTraceExporterConfiguration.Builder. |
abstract boolean |
getEnableConfig()
Returns whether the
OcAgentTraceExporter should handle the config streams. |
abstract String |
getEndPoint()
Returns the end point of OC-Agent.
|
abstract io.opencensus.common.Duration |
getRetryInterval()
Returns the retry time interval when trying to connect to Agent.
|
abstract String |
getServiceName()
Returns the service name to be used for this
OcAgentTraceExporter. |
abstract io.netty.handler.ssl.SslContext |
getSslContext()
Returns the
SslContext for secure TLS gRPC connection. |
abstract Boolean |
getUseInsecure()
Returns whether to disable client transport security for the exporter's gRPC connection or not.
|
@Nullable public abstract String getEndPoint()
@Nullable public abstract Boolean getUseInsecure()
@Nullable public abstract io.netty.handler.ssl.SslContext getSslContext()
SslContext for secure TLS gRPC connection.SslContext.@Nullable public abstract String getServiceName()
OcAgentTraceExporter.@Nullable public abstract io.opencensus.common.Duration getRetryInterval()
public abstract boolean getEnableConfig()
OcAgentTraceExporter should handle the config streams.OcAgentTraceExporter should handle the config streams.public static OcAgentTraceExporterConfiguration.Builder builder()
OcAgentTraceExporterConfiguration.Builder.Builder.