public static final class OpenCensusConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder> implements OpenCensusConfigOrBuilder
Configuration for the OpenCensus tracer. [#next-free-field: 15] [#extension: envoy.tracers.opencensus]Protobuf type
envoy.config.trace.v3.OpenCensusConfig| Modifier and Type | Method and Description |
|---|---|
OpenCensusConfig.Builder |
addAllIncomingTraceContext(Iterable<? extends OpenCensusConfig.TraceContext> values)
List of incoming trace context headers we will accept.
|
OpenCensusConfig.Builder |
addAllIncomingTraceContextValue(Iterable<Integer> values)
List of incoming trace context headers we will accept.
|
OpenCensusConfig.Builder |
addAllOutgoingTraceContext(Iterable<? extends OpenCensusConfig.TraceContext> values)
List of outgoing trace context headers we will produce.
|
OpenCensusConfig.Builder |
addAllOutgoingTraceContextValue(Iterable<Integer> values)
List of outgoing trace context headers we will produce.
|
OpenCensusConfig.Builder |
addIncomingTraceContext(OpenCensusConfig.TraceContext value)
List of incoming trace context headers we will accept.
|
OpenCensusConfig.Builder |
addIncomingTraceContextValue(int value)
List of incoming trace context headers we will accept.
|
OpenCensusConfig.Builder |
addOutgoingTraceContext(OpenCensusConfig.TraceContext value)
List of outgoing trace context headers we will produce.
|
OpenCensusConfig.Builder |
addOutgoingTraceContextValue(int value)
List of outgoing trace context headers we will produce.
|
OpenCensusConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OpenCensusConfig |
build() |
OpenCensusConfig |
buildPartial() |
OpenCensusConfig.Builder |
clear() |
OpenCensusConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
OpenCensusConfig.Builder |
clearIncomingTraceContext()
List of incoming trace context headers we will accept.
|
OpenCensusConfig.Builder |
clearOcagentAddress()
The address of the OpenCensus Agent, if its exporter is enabled, in gRPC
format: https://github.com/grpc/grpc/blob/master/doc/naming.md
[#comment:TODO: deprecate this field]
string ocagent_address = 12; |
OpenCensusConfig.Builder |
clearOcagentExporterEnabled()
Enables the OpenCensus Agent exporter if set to true.
|
OpenCensusConfig.Builder |
clearOcagentGrpcService()
(optional) The gRPC server hosted by the OpenCensus Agent.
|
OpenCensusConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
OpenCensusConfig.Builder |
clearOutgoingTraceContext()
List of outgoing trace context headers we will produce.
|
OpenCensusConfig.Builder |
clearStackdriverAddress()
(optional) By default, the Stackdriver exporter will connect to production
Stackdriver.
|
OpenCensusConfig.Builder |
clearStackdriverExporterEnabled()
Enables the Stackdriver exporter if set to true.
|
OpenCensusConfig.Builder |
clearStackdriverGrpcService()
(optional) The gRPC server that hosts Stackdriver tracing service.
|
OpenCensusConfig.Builder |
clearStackdriverProjectId()
The Cloud project_id to use for Stackdriver tracing.
|
OpenCensusConfig.Builder |
clearStdoutExporterEnabled()
Enables the stdout exporter if set to true.
|
OpenCensusConfig.Builder |
clearTraceConfig()
Configures tracing, e.g. the sampler, max number of annotations, etc.
|
OpenCensusConfig.Builder |
clearZipkinExporterEnabled()
Deprecated.
|
OpenCensusConfig.Builder |
clearZipkinUrl()
Deprecated.
|
OpenCensusConfig.Builder |
clone() |
OpenCensusConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
OpenCensusConfig.TraceContext |
getIncomingTraceContext(int index)
List of incoming trace context headers we will accept.
|
int |
getIncomingTraceContextCount()
List of incoming trace context headers we will accept.
|
List<OpenCensusConfig.TraceContext> |
getIncomingTraceContextList()
List of incoming trace context headers we will accept.
|
int |
getIncomingTraceContextValue(int index)
List of incoming trace context headers we will accept.
|
List<Integer> |
getIncomingTraceContextValueList()
List of incoming trace context headers we will accept.
|
String |
getOcagentAddress()
The address of the OpenCensus Agent, if its exporter is enabled, in gRPC
format: https://github.com/grpc/grpc/blob/master/doc/naming.md
[#comment:TODO: deprecate this field]
string ocagent_address = 12; |
com.google.protobuf.ByteString |
getOcagentAddressBytes()
The address of the OpenCensus Agent, if its exporter is enabled, in gRPC
format: https://github.com/grpc/grpc/blob/master/doc/naming.md
[#comment:TODO: deprecate this field]
string ocagent_address = 12; |
boolean |
getOcagentExporterEnabled()
Enables the OpenCensus Agent exporter if set to true.
|
GrpcService |
getOcagentGrpcService()
(optional) The gRPC server hosted by the OpenCensus Agent.
|
GrpcService.Builder |
getOcagentGrpcServiceBuilder()
(optional) The gRPC server hosted by the OpenCensus Agent.
|
GrpcServiceOrBuilder |
getOcagentGrpcServiceOrBuilder()
(optional) The gRPC server hosted by the OpenCensus Agent.
|
OpenCensusConfig.TraceContext |
getOutgoingTraceContext(int index)
List of outgoing trace context headers we will produce.
|
int |
getOutgoingTraceContextCount()
List of outgoing trace context headers we will produce.
|
List<OpenCensusConfig.TraceContext> |
getOutgoingTraceContextList()
List of outgoing trace context headers we will produce.
|
int |
getOutgoingTraceContextValue(int index)
List of outgoing trace context headers we will produce.
|
List<Integer> |
getOutgoingTraceContextValueList()
List of outgoing trace context headers we will produce.
|
String |
getStackdriverAddress()
(optional) By default, the Stackdriver exporter will connect to production
Stackdriver.
|
com.google.protobuf.ByteString |
getStackdriverAddressBytes()
(optional) By default, the Stackdriver exporter will connect to production
Stackdriver.
|
boolean |
getStackdriverExporterEnabled()
Enables the Stackdriver exporter if set to true.
|
GrpcService |
getStackdriverGrpcService()
(optional) The gRPC server that hosts Stackdriver tracing service.
|
GrpcService.Builder |
getStackdriverGrpcServiceBuilder()
(optional) The gRPC server that hosts Stackdriver tracing service.
|
GrpcServiceOrBuilder |
getStackdriverGrpcServiceOrBuilder()
(optional) The gRPC server that hosts Stackdriver tracing service.
|
String |
getStackdriverProjectId()
The Cloud project_id to use for Stackdriver tracing.
|
com.google.protobuf.ByteString |
getStackdriverProjectIdBytes()
The Cloud project_id to use for Stackdriver tracing.
|
boolean |
getStdoutExporterEnabled()
Enables the stdout exporter if set to true.
|
TraceConfig |
getTraceConfig()
Configures tracing, e.g. the sampler, max number of annotations, etc.
|
TraceConfig.Builder |
getTraceConfigBuilder()
Configures tracing, e.g. the sampler, max number of annotations, etc.
|
TraceConfigOrBuilder |
getTraceConfigOrBuilder()
Configures tracing, e.g. the sampler, max number of annotations, etc.
|
boolean |
getZipkinExporterEnabled()
Deprecated.
|
String |
getZipkinUrl()
Deprecated.
|
com.google.protobuf.ByteString |
getZipkinUrlBytes()
Deprecated.
|
boolean |
hasOcagentGrpcService()
(optional) The gRPC server hosted by the OpenCensus Agent.
|
boolean |
hasStackdriverGrpcService()
(optional) The gRPC server that hosts Stackdriver tracing service.
|
boolean |
hasTraceConfig()
Configures tracing, e.g. the sampler, max number of annotations, etc.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
OpenCensusConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
OpenCensusConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
OpenCensusConfig.Builder |
mergeFrom(OpenCensusConfig other) |
OpenCensusConfig.Builder |
mergeOcagentGrpcService(GrpcService value)
(optional) The gRPC server hosted by the OpenCensus Agent.
|
OpenCensusConfig.Builder |
mergeStackdriverGrpcService(GrpcService value)
(optional) The gRPC server that hosts Stackdriver tracing service.
|
OpenCensusConfig.Builder |
mergeTraceConfig(TraceConfig value)
Configures tracing, e.g. the sampler, max number of annotations, etc.
|
OpenCensusConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
OpenCensusConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OpenCensusConfig.Builder |
setIncomingTraceContext(int index,
OpenCensusConfig.TraceContext value)
List of incoming trace context headers we will accept.
|
OpenCensusConfig.Builder |
setIncomingTraceContextValue(int index,
int value)
List of incoming trace context headers we will accept.
|
OpenCensusConfig.Builder |
setOcagentAddress(String value)
The address of the OpenCensus Agent, if its exporter is enabled, in gRPC
format: https://github.com/grpc/grpc/blob/master/doc/naming.md
[#comment:TODO: deprecate this field]
string ocagent_address = 12; |
OpenCensusConfig.Builder |
setOcagentAddressBytes(com.google.protobuf.ByteString value)
The address of the OpenCensus Agent, if its exporter is enabled, in gRPC
format: https://github.com/grpc/grpc/blob/master/doc/naming.md
[#comment:TODO: deprecate this field]
string ocagent_address = 12; |
OpenCensusConfig.Builder |
setOcagentExporterEnabled(boolean value)
Enables the OpenCensus Agent exporter if set to true.
|
OpenCensusConfig.Builder |
setOcagentGrpcService(GrpcService.Builder builderForValue)
(optional) The gRPC server hosted by the OpenCensus Agent.
|
OpenCensusConfig.Builder |
setOcagentGrpcService(GrpcService value)
(optional) The gRPC server hosted by the OpenCensus Agent.
|
OpenCensusConfig.Builder |
setOutgoingTraceContext(int index,
OpenCensusConfig.TraceContext value)
List of outgoing trace context headers we will produce.
|
OpenCensusConfig.Builder |
setOutgoingTraceContextValue(int index,
int value)
List of outgoing trace context headers we will produce.
|
OpenCensusConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
OpenCensusConfig.Builder |
setStackdriverAddress(String value)
(optional) By default, the Stackdriver exporter will connect to production
Stackdriver.
|
OpenCensusConfig.Builder |
setStackdriverAddressBytes(com.google.protobuf.ByteString value)
(optional) By default, the Stackdriver exporter will connect to production
Stackdriver.
|
OpenCensusConfig.Builder |
setStackdriverExporterEnabled(boolean value)
Enables the Stackdriver exporter if set to true.
|
OpenCensusConfig.Builder |
setStackdriverGrpcService(GrpcService.Builder builderForValue)
(optional) The gRPC server that hosts Stackdriver tracing service.
|
OpenCensusConfig.Builder |
setStackdriverGrpcService(GrpcService value)
(optional) The gRPC server that hosts Stackdriver tracing service.
|
OpenCensusConfig.Builder |
setStackdriverProjectId(String value)
The Cloud project_id to use for Stackdriver tracing.
|
OpenCensusConfig.Builder |
setStackdriverProjectIdBytes(com.google.protobuf.ByteString value)
The Cloud project_id to use for Stackdriver tracing.
|
OpenCensusConfig.Builder |
setStdoutExporterEnabled(boolean value)
Enables the stdout exporter if set to true.
|
OpenCensusConfig.Builder |
setTraceConfig(TraceConfig.Builder builderForValue)
Configures tracing, e.g. the sampler, max number of annotations, etc.
|
OpenCensusConfig.Builder |
setTraceConfig(TraceConfig value)
Configures tracing, e.g. the sampler, max number of annotations, etc.
|
OpenCensusConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
OpenCensusConfig.Builder |
setZipkinExporterEnabled(boolean value)
Deprecated.
|
OpenCensusConfig.Builder |
setZipkinUrl(String value)
Deprecated.
|
OpenCensusConfig.Builder |
setZipkinUrlBytes(com.google.protobuf.ByteString value)
Deprecated.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>public OpenCensusConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>public OpenCensusConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic OpenCensusConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic OpenCensusConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic OpenCensusConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>public OpenCensusConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>public OpenCensusConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>public OpenCensusConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>public OpenCensusConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>public OpenCensusConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>public OpenCensusConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OpenCensusConfig.Builder>public OpenCensusConfig.Builder mergeFrom(OpenCensusConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>public OpenCensusConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OpenCensusConfig.Builder>IOExceptionpublic boolean hasTraceConfig()
Configures tracing, e.g. the sampler, max number of annotations, etc.
.opencensus.proto.trace.v1.TraceConfig trace_config = 1;hasTraceConfig in interface OpenCensusConfigOrBuilderpublic TraceConfig getTraceConfig()
Configures tracing, e.g. the sampler, max number of annotations, etc.
.opencensus.proto.trace.v1.TraceConfig trace_config = 1;getTraceConfig in interface OpenCensusConfigOrBuilderpublic OpenCensusConfig.Builder setTraceConfig(TraceConfig value)
Configures tracing, e.g. the sampler, max number of annotations, etc.
.opencensus.proto.trace.v1.TraceConfig trace_config = 1;public OpenCensusConfig.Builder setTraceConfig(TraceConfig.Builder builderForValue)
Configures tracing, e.g. the sampler, max number of annotations, etc.
.opencensus.proto.trace.v1.TraceConfig trace_config = 1;public OpenCensusConfig.Builder mergeTraceConfig(TraceConfig value)
Configures tracing, e.g. the sampler, max number of annotations, etc.
.opencensus.proto.trace.v1.TraceConfig trace_config = 1;public OpenCensusConfig.Builder clearTraceConfig()
Configures tracing, e.g. the sampler, max number of annotations, etc.
.opencensus.proto.trace.v1.TraceConfig trace_config = 1;public TraceConfig.Builder getTraceConfigBuilder()
Configures tracing, e.g. the sampler, max number of annotations, etc.
.opencensus.proto.trace.v1.TraceConfig trace_config = 1;public TraceConfigOrBuilder getTraceConfigOrBuilder()
Configures tracing, e.g. the sampler, max number of annotations, etc.
.opencensus.proto.trace.v1.TraceConfig trace_config = 1;getTraceConfigOrBuilder in interface OpenCensusConfigOrBuilderpublic boolean getStdoutExporterEnabled()
Enables the stdout exporter if set to true. This is intended for debugging purposes.
bool stdout_exporter_enabled = 2;getStdoutExporterEnabled in interface OpenCensusConfigOrBuilderpublic OpenCensusConfig.Builder setStdoutExporterEnabled(boolean value)
Enables the stdout exporter if set to true. This is intended for debugging purposes.
bool stdout_exporter_enabled = 2;public OpenCensusConfig.Builder clearStdoutExporterEnabled()
Enables the stdout exporter if set to true. This is intended for debugging purposes.
bool stdout_exporter_enabled = 2;public boolean getStackdriverExporterEnabled()
Enables the Stackdriver exporter if set to true. The project_id must also be set.
bool stackdriver_exporter_enabled = 3;getStackdriverExporterEnabled in interface OpenCensusConfigOrBuilderpublic OpenCensusConfig.Builder setStackdriverExporterEnabled(boolean value)
Enables the Stackdriver exporter if set to true. The project_id must also be set.
bool stackdriver_exporter_enabled = 3;public OpenCensusConfig.Builder clearStackdriverExporterEnabled()
Enables the Stackdriver exporter if set to true. The project_id must also be set.
bool stackdriver_exporter_enabled = 3;public String getStackdriverProjectId()
The Cloud project_id to use for Stackdriver tracing.
string stackdriver_project_id = 4;getStackdriverProjectId in interface OpenCensusConfigOrBuilderpublic com.google.protobuf.ByteString getStackdriverProjectIdBytes()
The Cloud project_id to use for Stackdriver tracing.
string stackdriver_project_id = 4;getStackdriverProjectIdBytes in interface OpenCensusConfigOrBuilderpublic OpenCensusConfig.Builder setStackdriverProjectId(String value)
The Cloud project_id to use for Stackdriver tracing.
string stackdriver_project_id = 4;public OpenCensusConfig.Builder clearStackdriverProjectId()
The Cloud project_id to use for Stackdriver tracing.
string stackdriver_project_id = 4;public OpenCensusConfig.Builder setStackdriverProjectIdBytes(com.google.protobuf.ByteString value)
The Cloud project_id to use for Stackdriver tracing.
string stackdriver_project_id = 4;public String getStackdriverAddress()
(optional) By default, the Stackdriver exporter will connect to production Stackdriver. If stackdriver_address is non-empty, it will instead connect to this address, which is in the gRPC format: https://github.com/grpc/grpc/blob/master/doc/naming.md
string stackdriver_address = 10;getStackdriverAddress in interface OpenCensusConfigOrBuilderpublic com.google.protobuf.ByteString getStackdriverAddressBytes()
(optional) By default, the Stackdriver exporter will connect to production Stackdriver. If stackdriver_address is non-empty, it will instead connect to this address, which is in the gRPC format: https://github.com/grpc/grpc/blob/master/doc/naming.md
string stackdriver_address = 10;getStackdriverAddressBytes in interface OpenCensusConfigOrBuilderpublic OpenCensusConfig.Builder setStackdriverAddress(String value)
(optional) By default, the Stackdriver exporter will connect to production Stackdriver. If stackdriver_address is non-empty, it will instead connect to this address, which is in the gRPC format: https://github.com/grpc/grpc/blob/master/doc/naming.md
string stackdriver_address = 10;public OpenCensusConfig.Builder clearStackdriverAddress()
(optional) By default, the Stackdriver exporter will connect to production Stackdriver. If stackdriver_address is non-empty, it will instead connect to this address, which is in the gRPC format: https://github.com/grpc/grpc/blob/master/doc/naming.md
string stackdriver_address = 10;public OpenCensusConfig.Builder setStackdriverAddressBytes(com.google.protobuf.ByteString value)
(optional) By default, the Stackdriver exporter will connect to production Stackdriver. If stackdriver_address is non-empty, it will instead connect to this address, which is in the gRPC format: https://github.com/grpc/grpc/blob/master/doc/naming.md
string stackdriver_address = 10;public boolean hasStackdriverGrpcService()
(optional) The gRPC server that hosts Stackdriver tracing service. Only Google gRPC is supported. If :ref:`target_uri <envoy_v3_api_field_config.core.v3.GrpcService.GoogleGrpc.target_uri>` is not provided, the default production Stackdriver address will be used.
.envoy.config.core.v3.GrpcService stackdriver_grpc_service = 13;hasStackdriverGrpcService in interface OpenCensusConfigOrBuilderpublic GrpcService getStackdriverGrpcService()
(optional) The gRPC server that hosts Stackdriver tracing service. Only Google gRPC is supported. If :ref:`target_uri <envoy_v3_api_field_config.core.v3.GrpcService.GoogleGrpc.target_uri>` is not provided, the default production Stackdriver address will be used.
.envoy.config.core.v3.GrpcService stackdriver_grpc_service = 13;getStackdriverGrpcService in interface OpenCensusConfigOrBuilderpublic OpenCensusConfig.Builder setStackdriverGrpcService(GrpcService value)
(optional) The gRPC server that hosts Stackdriver tracing service. Only Google gRPC is supported. If :ref:`target_uri <envoy_v3_api_field_config.core.v3.GrpcService.GoogleGrpc.target_uri>` is not provided, the default production Stackdriver address will be used.
.envoy.config.core.v3.GrpcService stackdriver_grpc_service = 13;public OpenCensusConfig.Builder setStackdriverGrpcService(GrpcService.Builder builderForValue)
(optional) The gRPC server that hosts Stackdriver tracing service. Only Google gRPC is supported. If :ref:`target_uri <envoy_v3_api_field_config.core.v3.GrpcService.GoogleGrpc.target_uri>` is not provided, the default production Stackdriver address will be used.
.envoy.config.core.v3.GrpcService stackdriver_grpc_service = 13;public OpenCensusConfig.Builder mergeStackdriverGrpcService(GrpcService value)
(optional) The gRPC server that hosts Stackdriver tracing service. Only Google gRPC is supported. If :ref:`target_uri <envoy_v3_api_field_config.core.v3.GrpcService.GoogleGrpc.target_uri>` is not provided, the default production Stackdriver address will be used.
.envoy.config.core.v3.GrpcService stackdriver_grpc_service = 13;public OpenCensusConfig.Builder clearStackdriverGrpcService()
(optional) The gRPC server that hosts Stackdriver tracing service. Only Google gRPC is supported. If :ref:`target_uri <envoy_v3_api_field_config.core.v3.GrpcService.GoogleGrpc.target_uri>` is not provided, the default production Stackdriver address will be used.
.envoy.config.core.v3.GrpcService stackdriver_grpc_service = 13;public GrpcService.Builder getStackdriverGrpcServiceBuilder()
(optional) The gRPC server that hosts Stackdriver tracing service. Only Google gRPC is supported. If :ref:`target_uri <envoy_v3_api_field_config.core.v3.GrpcService.GoogleGrpc.target_uri>` is not provided, the default production Stackdriver address will be used.
.envoy.config.core.v3.GrpcService stackdriver_grpc_service = 13;public GrpcServiceOrBuilder getStackdriverGrpcServiceOrBuilder()
(optional) The gRPC server that hosts Stackdriver tracing service. Only Google gRPC is supported. If :ref:`target_uri <envoy_v3_api_field_config.core.v3.GrpcService.GoogleGrpc.target_uri>` is not provided, the default production Stackdriver address will be used.
.envoy.config.core.v3.GrpcService stackdriver_grpc_service = 13;getStackdriverGrpcServiceOrBuilder in interface OpenCensusConfigOrBuilder@Deprecated public boolean getZipkinExporterEnabled()
Enables the Zipkin exporter if set to true. The url and service name must also be set. This is deprecated, prefer to use Envoy's :ref:`native Zipkin tracer <envoy_v3_api_msg_config.trace.v3.ZipkinConfig>`.
bool zipkin_exporter_enabled = 5 [deprecated = true];getZipkinExporterEnabled in interface OpenCensusConfigOrBuilder@Deprecated public OpenCensusConfig.Builder setZipkinExporterEnabled(boolean value)
Enables the Zipkin exporter if set to true. The url and service name must also be set. This is deprecated, prefer to use Envoy's :ref:`native Zipkin tracer <envoy_v3_api_msg_config.trace.v3.ZipkinConfig>`.
bool zipkin_exporter_enabled = 5 [deprecated = true];@Deprecated public OpenCensusConfig.Builder clearZipkinExporterEnabled()
Enables the Zipkin exporter if set to true. The url and service name must also be set. This is deprecated, prefer to use Envoy's :ref:`native Zipkin tracer <envoy_v3_api_msg_config.trace.v3.ZipkinConfig>`.
bool zipkin_exporter_enabled = 5 [deprecated = true];@Deprecated public String getZipkinUrl()
The URL to Zipkin, e.g. "http://127.0.0.1:9411/api/v2/spans". This is deprecated, prefer to use Envoy's :ref:`native Zipkin tracer <envoy_v3_api_msg_config.trace.v3.ZipkinConfig>`.
string zipkin_url = 6 [deprecated = true];getZipkinUrl in interface OpenCensusConfigOrBuilder@Deprecated public com.google.protobuf.ByteString getZipkinUrlBytes()
The URL to Zipkin, e.g. "http://127.0.0.1:9411/api/v2/spans". This is deprecated, prefer to use Envoy's :ref:`native Zipkin tracer <envoy_v3_api_msg_config.trace.v3.ZipkinConfig>`.
string zipkin_url = 6 [deprecated = true];getZipkinUrlBytes in interface OpenCensusConfigOrBuilder@Deprecated public OpenCensusConfig.Builder setZipkinUrl(String value)
The URL to Zipkin, e.g. "http://127.0.0.1:9411/api/v2/spans". This is deprecated, prefer to use Envoy's :ref:`native Zipkin tracer <envoy_v3_api_msg_config.trace.v3.ZipkinConfig>`.
string zipkin_url = 6 [deprecated = true];@Deprecated public OpenCensusConfig.Builder clearZipkinUrl()
The URL to Zipkin, e.g. "http://127.0.0.1:9411/api/v2/spans". This is deprecated, prefer to use Envoy's :ref:`native Zipkin tracer <envoy_v3_api_msg_config.trace.v3.ZipkinConfig>`.
string zipkin_url = 6 [deprecated = true];@Deprecated public OpenCensusConfig.Builder setZipkinUrlBytes(com.google.protobuf.ByteString value)
The URL to Zipkin, e.g. "http://127.0.0.1:9411/api/v2/spans". This is deprecated, prefer to use Envoy's :ref:`native Zipkin tracer <envoy_v3_api_msg_config.trace.v3.ZipkinConfig>`.
string zipkin_url = 6 [deprecated = true];public boolean getOcagentExporterEnabled()
Enables the OpenCensus Agent exporter if set to true. The ocagent_address or ocagent_grpc_service must also be set.
bool ocagent_exporter_enabled = 11;getOcagentExporterEnabled in interface OpenCensusConfigOrBuilderpublic OpenCensusConfig.Builder setOcagentExporterEnabled(boolean value)
Enables the OpenCensus Agent exporter if set to true. The ocagent_address or ocagent_grpc_service must also be set.
bool ocagent_exporter_enabled = 11;public OpenCensusConfig.Builder clearOcagentExporterEnabled()
Enables the OpenCensus Agent exporter if set to true. The ocagent_address or ocagent_grpc_service must also be set.
bool ocagent_exporter_enabled = 11;public String getOcagentAddress()
The address of the OpenCensus Agent, if its exporter is enabled, in gRPC format: https://github.com/grpc/grpc/blob/master/doc/naming.md [#comment:TODO: deprecate this field]
string ocagent_address = 12;getOcagentAddress in interface OpenCensusConfigOrBuilderpublic com.google.protobuf.ByteString getOcagentAddressBytes()
The address of the OpenCensus Agent, if its exporter is enabled, in gRPC format: https://github.com/grpc/grpc/blob/master/doc/naming.md [#comment:TODO: deprecate this field]
string ocagent_address = 12;getOcagentAddressBytes in interface OpenCensusConfigOrBuilderpublic OpenCensusConfig.Builder setOcagentAddress(String value)
The address of the OpenCensus Agent, if its exporter is enabled, in gRPC format: https://github.com/grpc/grpc/blob/master/doc/naming.md [#comment:TODO: deprecate this field]
string ocagent_address = 12;public OpenCensusConfig.Builder clearOcagentAddress()
The address of the OpenCensus Agent, if its exporter is enabled, in gRPC format: https://github.com/grpc/grpc/blob/master/doc/naming.md [#comment:TODO: deprecate this field]
string ocagent_address = 12;public OpenCensusConfig.Builder setOcagentAddressBytes(com.google.protobuf.ByteString value)
The address of the OpenCensus Agent, if its exporter is enabled, in gRPC format: https://github.com/grpc/grpc/blob/master/doc/naming.md [#comment:TODO: deprecate this field]
string ocagent_address = 12;public boolean hasOcagentGrpcService()
(optional) The gRPC server hosted by the OpenCensus Agent. Only Google gRPC is supported. This is only used if the ocagent_address is left empty.
.envoy.config.core.v3.GrpcService ocagent_grpc_service = 14;hasOcagentGrpcService in interface OpenCensusConfigOrBuilderpublic GrpcService getOcagentGrpcService()
(optional) The gRPC server hosted by the OpenCensus Agent. Only Google gRPC is supported. This is only used if the ocagent_address is left empty.
.envoy.config.core.v3.GrpcService ocagent_grpc_service = 14;getOcagentGrpcService in interface OpenCensusConfigOrBuilderpublic OpenCensusConfig.Builder setOcagentGrpcService(GrpcService value)
(optional) The gRPC server hosted by the OpenCensus Agent. Only Google gRPC is supported. This is only used if the ocagent_address is left empty.
.envoy.config.core.v3.GrpcService ocagent_grpc_service = 14;public OpenCensusConfig.Builder setOcagentGrpcService(GrpcService.Builder builderForValue)
(optional) The gRPC server hosted by the OpenCensus Agent. Only Google gRPC is supported. This is only used if the ocagent_address is left empty.
.envoy.config.core.v3.GrpcService ocagent_grpc_service = 14;public OpenCensusConfig.Builder mergeOcagentGrpcService(GrpcService value)
(optional) The gRPC server hosted by the OpenCensus Agent. Only Google gRPC is supported. This is only used if the ocagent_address is left empty.
.envoy.config.core.v3.GrpcService ocagent_grpc_service = 14;public OpenCensusConfig.Builder clearOcagentGrpcService()
(optional) The gRPC server hosted by the OpenCensus Agent. Only Google gRPC is supported. This is only used if the ocagent_address is left empty.
.envoy.config.core.v3.GrpcService ocagent_grpc_service = 14;public GrpcService.Builder getOcagentGrpcServiceBuilder()
(optional) The gRPC server hosted by the OpenCensus Agent. Only Google gRPC is supported. This is only used if the ocagent_address is left empty.
.envoy.config.core.v3.GrpcService ocagent_grpc_service = 14;public GrpcServiceOrBuilder getOcagentGrpcServiceOrBuilder()
(optional) The gRPC server hosted by the OpenCensus Agent. Only Google gRPC is supported. This is only used if the ocagent_address is left empty.
.envoy.config.core.v3.GrpcService ocagent_grpc_service = 14;getOcagentGrpcServiceOrBuilder in interface OpenCensusConfigOrBuilderpublic List<OpenCensusConfig.TraceContext> getIncomingTraceContextList()
List of incoming trace context headers we will accept. First one found wins.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext incoming_trace_context = 8;getIncomingTraceContextList in interface OpenCensusConfigOrBuilderpublic int getIncomingTraceContextCount()
List of incoming trace context headers we will accept. First one found wins.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext incoming_trace_context = 8;getIncomingTraceContextCount in interface OpenCensusConfigOrBuilderpublic OpenCensusConfig.TraceContext getIncomingTraceContext(int index)
List of incoming trace context headers we will accept. First one found wins.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext incoming_trace_context = 8;getIncomingTraceContext in interface OpenCensusConfigOrBuilderpublic OpenCensusConfig.Builder setIncomingTraceContext(int index, OpenCensusConfig.TraceContext value)
List of incoming trace context headers we will accept. First one found wins.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext incoming_trace_context = 8;public OpenCensusConfig.Builder addIncomingTraceContext(OpenCensusConfig.TraceContext value)
List of incoming trace context headers we will accept. First one found wins.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext incoming_trace_context = 8;public OpenCensusConfig.Builder addAllIncomingTraceContext(Iterable<? extends OpenCensusConfig.TraceContext> values)
List of incoming trace context headers we will accept. First one found wins.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext incoming_trace_context = 8;public OpenCensusConfig.Builder clearIncomingTraceContext()
List of incoming trace context headers we will accept. First one found wins.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext incoming_trace_context = 8;public List<Integer> getIncomingTraceContextValueList()
List of incoming trace context headers we will accept. First one found wins.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext incoming_trace_context = 8;getIncomingTraceContextValueList in interface OpenCensusConfigOrBuilderpublic int getIncomingTraceContextValue(int index)
List of incoming trace context headers we will accept. First one found wins.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext incoming_trace_context = 8;getIncomingTraceContextValue in interface OpenCensusConfigOrBuilderpublic OpenCensusConfig.Builder setIncomingTraceContextValue(int index, int value)
List of incoming trace context headers we will accept. First one found wins.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext incoming_trace_context = 8;public OpenCensusConfig.Builder addIncomingTraceContextValue(int value)
List of incoming trace context headers we will accept. First one found wins.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext incoming_trace_context = 8;public OpenCensusConfig.Builder addAllIncomingTraceContextValue(Iterable<Integer> values)
List of incoming trace context headers we will accept. First one found wins.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext incoming_trace_context = 8;public List<OpenCensusConfig.TraceContext> getOutgoingTraceContextList()
List of outgoing trace context headers we will produce.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext outgoing_trace_context = 9;getOutgoingTraceContextList in interface OpenCensusConfigOrBuilderpublic int getOutgoingTraceContextCount()
List of outgoing trace context headers we will produce.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext outgoing_trace_context = 9;getOutgoingTraceContextCount in interface OpenCensusConfigOrBuilderpublic OpenCensusConfig.TraceContext getOutgoingTraceContext(int index)
List of outgoing trace context headers we will produce.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext outgoing_trace_context = 9;getOutgoingTraceContext in interface OpenCensusConfigOrBuilderpublic OpenCensusConfig.Builder setOutgoingTraceContext(int index, OpenCensusConfig.TraceContext value)
List of outgoing trace context headers we will produce.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext outgoing_trace_context = 9;public OpenCensusConfig.Builder addOutgoingTraceContext(OpenCensusConfig.TraceContext value)
List of outgoing trace context headers we will produce.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext outgoing_trace_context = 9;public OpenCensusConfig.Builder addAllOutgoingTraceContext(Iterable<? extends OpenCensusConfig.TraceContext> values)
List of outgoing trace context headers we will produce.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext outgoing_trace_context = 9;public OpenCensusConfig.Builder clearOutgoingTraceContext()
List of outgoing trace context headers we will produce.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext outgoing_trace_context = 9;public List<Integer> getOutgoingTraceContextValueList()
List of outgoing trace context headers we will produce.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext outgoing_trace_context = 9;getOutgoingTraceContextValueList in interface OpenCensusConfigOrBuilderpublic int getOutgoingTraceContextValue(int index)
List of outgoing trace context headers we will produce.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext outgoing_trace_context = 9;getOutgoingTraceContextValue in interface OpenCensusConfigOrBuilderpublic OpenCensusConfig.Builder setOutgoingTraceContextValue(int index, int value)
List of outgoing trace context headers we will produce.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext outgoing_trace_context = 9;public OpenCensusConfig.Builder addOutgoingTraceContextValue(int value)
List of outgoing trace context headers we will produce.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext outgoing_trace_context = 9;public OpenCensusConfig.Builder addAllOutgoingTraceContextValue(Iterable<Integer> values)
List of outgoing trace context headers we will produce.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext outgoing_trace_context = 9;public final OpenCensusConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>public final OpenCensusConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.