Class OpenCensusConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>
-
- io.envoyproxy.envoy.config.trace.v3.OpenCensusConfig.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,OpenCensusConfigOrBuilder,Cloneable
- Enclosing class:
- OpenCensusConfig
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 typeenvoy.config.trace.v3.OpenCensusConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description OpenCensusConfig.BuilderaddAllIncomingTraceContext(Iterable<? extends OpenCensusConfig.TraceContext> values)List of incoming trace context headers we will accept.OpenCensusConfig.BuilderaddAllIncomingTraceContextValue(Iterable<Integer> values)List of incoming trace context headers we will accept.OpenCensusConfig.BuilderaddAllOutgoingTraceContext(Iterable<? extends OpenCensusConfig.TraceContext> values)List of outgoing trace context headers we will produce.OpenCensusConfig.BuilderaddAllOutgoingTraceContextValue(Iterable<Integer> values)List of outgoing trace context headers we will produce.OpenCensusConfig.BuilderaddIncomingTraceContext(OpenCensusConfig.TraceContext value)List of incoming trace context headers we will accept.OpenCensusConfig.BuilderaddIncomingTraceContextValue(int value)List of incoming trace context headers we will accept.OpenCensusConfig.BuilderaddOutgoingTraceContext(OpenCensusConfig.TraceContext value)List of outgoing trace context headers we will produce.OpenCensusConfig.BuilderaddOutgoingTraceContextValue(int value)List of outgoing trace context headers we will produce.OpenCensusConfig.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)OpenCensusConfigbuild()OpenCensusConfigbuildPartial()OpenCensusConfig.Builderclear()OpenCensusConfig.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)OpenCensusConfig.BuilderclearIncomingTraceContext()List of incoming trace context headers we will accept.OpenCensusConfig.BuilderclearOcagentAddress()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]OpenCensusConfig.BuilderclearOcagentExporterEnabled()Enables the OpenCensus Agent exporter if set to true.OpenCensusConfig.BuilderclearOcagentGrpcService()(optional) The gRPC server hosted by the OpenCensus Agent.OpenCensusConfig.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)OpenCensusConfig.BuilderclearOutgoingTraceContext()List of outgoing trace context headers we will produce.OpenCensusConfig.BuilderclearStackdriverAddress()(optional) By default, the Stackdriver exporter will connect to production Stackdriver.OpenCensusConfig.BuilderclearStackdriverExporterEnabled()Enables the Stackdriver exporter if set to true.OpenCensusConfig.BuilderclearStackdriverGrpcService()(optional) The gRPC server that hosts Stackdriver tracing service.OpenCensusConfig.BuilderclearStackdriverProjectId()The Cloud project_id to use for Stackdriver tracing.OpenCensusConfig.BuilderclearStdoutExporterEnabled()Enables the stdout exporter if set to true.OpenCensusConfig.BuilderclearTraceConfig()Configures tracing, e.g. the sampler, max number of annotations, etc.OpenCensusConfig.BuilderclearZipkinExporterEnabled()Deprecated.envoy.config.trace.v3.OpenCensusConfig.zipkin_exporter_enabled is deprecated.OpenCensusConfig.BuilderclearZipkinUrl()Deprecated.envoy.config.trace.v3.OpenCensusConfig.zipkin_url is deprecated.OpenCensusConfig.Builderclone()OpenCensusConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()OpenCensusConfig.TraceContextgetIncomingTraceContext(int index)List of incoming trace context headers we will accept.intgetIncomingTraceContextCount()List of incoming trace context headers we will accept.List<OpenCensusConfig.TraceContext>getIncomingTraceContextList()List of incoming trace context headers we will accept.intgetIncomingTraceContextValue(int index)List of incoming trace context headers we will accept.List<Integer>getIncomingTraceContextValueList()List of incoming trace context headers we will accept.StringgetOcagentAddress()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]com.google.protobuf.ByteStringgetOcagentAddressBytes()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]booleangetOcagentExporterEnabled()Enables the OpenCensus Agent exporter if set to true.GrpcServicegetOcagentGrpcService()(optional) The gRPC server hosted by the OpenCensus Agent.GrpcService.BuildergetOcagentGrpcServiceBuilder()(optional) The gRPC server hosted by the OpenCensus Agent.GrpcServiceOrBuildergetOcagentGrpcServiceOrBuilder()(optional) The gRPC server hosted by the OpenCensus Agent.OpenCensusConfig.TraceContextgetOutgoingTraceContext(int index)List of outgoing trace context headers we will produce.intgetOutgoingTraceContextCount()List of outgoing trace context headers we will produce.List<OpenCensusConfig.TraceContext>getOutgoingTraceContextList()List of outgoing trace context headers we will produce.intgetOutgoingTraceContextValue(int index)List of outgoing trace context headers we will produce.List<Integer>getOutgoingTraceContextValueList()List of outgoing trace context headers we will produce.StringgetStackdriverAddress()(optional) By default, the Stackdriver exporter will connect to production Stackdriver.com.google.protobuf.ByteStringgetStackdriverAddressBytes()(optional) By default, the Stackdriver exporter will connect to production Stackdriver.booleangetStackdriverExporterEnabled()Enables the Stackdriver exporter if set to true.GrpcServicegetStackdriverGrpcService()(optional) The gRPC server that hosts Stackdriver tracing service.GrpcService.BuildergetStackdriverGrpcServiceBuilder()(optional) The gRPC server that hosts Stackdriver tracing service.GrpcServiceOrBuildergetStackdriverGrpcServiceOrBuilder()(optional) The gRPC server that hosts Stackdriver tracing service.StringgetStackdriverProjectId()The Cloud project_id to use for Stackdriver tracing.com.google.protobuf.ByteStringgetStackdriverProjectIdBytes()The Cloud project_id to use for Stackdriver tracing.booleangetStdoutExporterEnabled()Enables the stdout exporter if set to true.TraceConfiggetTraceConfig()Configures tracing, e.g. the sampler, max number of annotations, etc.TraceConfig.BuildergetTraceConfigBuilder()Configures tracing, e.g. the sampler, max number of annotations, etc.TraceConfigOrBuildergetTraceConfigOrBuilder()Configures tracing, e.g. the sampler, max number of annotations, etc.booleangetZipkinExporterEnabled()Deprecated.envoy.config.trace.v3.OpenCensusConfig.zipkin_exporter_enabled is deprecated.StringgetZipkinUrl()Deprecated.envoy.config.trace.v3.OpenCensusConfig.zipkin_url is deprecated.com.google.protobuf.ByteStringgetZipkinUrlBytes()Deprecated.envoy.config.trace.v3.OpenCensusConfig.zipkin_url is deprecated.booleanhasOcagentGrpcService()(optional) The gRPC server hosted by the OpenCensus Agent.booleanhasStackdriverGrpcService()(optional) The gRPC server that hosts Stackdriver tracing service.booleanhasTraceConfig()Configures tracing, e.g. the sampler, max number of annotations, etc.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()OpenCensusConfig.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)OpenCensusConfig.BuildermergeFrom(com.google.protobuf.Message other)OpenCensusConfig.BuildermergeFrom(OpenCensusConfig other)OpenCensusConfig.BuildermergeOcagentGrpcService(GrpcService value)(optional) The gRPC server hosted by the OpenCensus Agent.OpenCensusConfig.BuildermergeStackdriverGrpcService(GrpcService value)(optional) The gRPC server that hosts Stackdriver tracing service.OpenCensusConfig.BuildermergeTraceConfig(TraceConfig value)Configures tracing, e.g. the sampler, max number of annotations, etc.OpenCensusConfig.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)OpenCensusConfig.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)OpenCensusConfig.BuildersetIncomingTraceContext(int index, OpenCensusConfig.TraceContext value)List of incoming trace context headers we will accept.OpenCensusConfig.BuildersetIncomingTraceContextValue(int index, int value)List of incoming trace context headers we will accept.OpenCensusConfig.BuildersetOcagentAddress(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]OpenCensusConfig.BuildersetOcagentAddressBytes(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]OpenCensusConfig.BuildersetOcagentExporterEnabled(boolean value)Enables the OpenCensus Agent exporter if set to true.OpenCensusConfig.BuildersetOcagentGrpcService(GrpcService value)(optional) The gRPC server hosted by the OpenCensus Agent.OpenCensusConfig.BuildersetOcagentGrpcService(GrpcService.Builder builderForValue)(optional) The gRPC server hosted by the OpenCensus Agent.OpenCensusConfig.BuildersetOutgoingTraceContext(int index, OpenCensusConfig.TraceContext value)List of outgoing trace context headers we will produce.OpenCensusConfig.BuildersetOutgoingTraceContextValue(int index, int value)List of outgoing trace context headers we will produce.OpenCensusConfig.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)OpenCensusConfig.BuildersetStackdriverAddress(String value)(optional) By default, the Stackdriver exporter will connect to production Stackdriver.OpenCensusConfig.BuildersetStackdriverAddressBytes(com.google.protobuf.ByteString value)(optional) By default, the Stackdriver exporter will connect to production Stackdriver.OpenCensusConfig.BuildersetStackdriverExporterEnabled(boolean value)Enables the Stackdriver exporter if set to true.OpenCensusConfig.BuildersetStackdriverGrpcService(GrpcService value)(optional) The gRPC server that hosts Stackdriver tracing service.OpenCensusConfig.BuildersetStackdriverGrpcService(GrpcService.Builder builderForValue)(optional) The gRPC server that hosts Stackdriver tracing service.OpenCensusConfig.BuildersetStackdriverProjectId(String value)The Cloud project_id to use for Stackdriver tracing.OpenCensusConfig.BuildersetStackdriverProjectIdBytes(com.google.protobuf.ByteString value)The Cloud project_id to use for Stackdriver tracing.OpenCensusConfig.BuildersetStdoutExporterEnabled(boolean value)Enables the stdout exporter if set to true.OpenCensusConfig.BuildersetTraceConfig(TraceConfig value)Configures tracing, e.g. the sampler, max number of annotations, etc.OpenCensusConfig.BuildersetTraceConfig(TraceConfig.Builder builderForValue)Configures tracing, e.g. the sampler, max number of annotations, etc.OpenCensusConfig.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)OpenCensusConfig.BuildersetZipkinExporterEnabled(boolean value)Deprecated.envoy.config.trace.v3.OpenCensusConfig.zipkin_exporter_enabled is deprecated.OpenCensusConfig.BuildersetZipkinUrl(String value)Deprecated.envoy.config.trace.v3.OpenCensusConfig.zipkin_url is deprecated.OpenCensusConfig.BuildersetZipkinUrlBytes(com.google.protobuf.ByteString value)Deprecated.envoy.config.trace.v3.OpenCensusConfig.zipkin_url is deprecated.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>
-
clear
public OpenCensusConfig.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>
-
getDefaultInstanceForType
public OpenCensusConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public OpenCensusConfig build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public OpenCensusConfig buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public OpenCensusConfig.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>
-
setField
public OpenCensusConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>
-
clearField
public OpenCensusConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>
-
clearOneof
public OpenCensusConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>
-
setRepeatedField
public OpenCensusConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>
-
addRepeatedField
public OpenCensusConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>
-
mergeFrom
public OpenCensusConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OpenCensusConfig.Builder>
-
mergeFrom
public OpenCensusConfig.Builder mergeFrom(OpenCensusConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>
-
mergeFrom
public OpenCensusConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OpenCensusConfig.Builder>- Throws:
IOException
-
hasTraceConfig
public boolean hasTraceConfig()
Configures tracing, e.g. the sampler, max number of annotations, etc.
.opencensus.proto.trace.v1.TraceConfig trace_config = 1;- Specified by:
hasTraceConfigin interfaceOpenCensusConfigOrBuilder- Returns:
- Whether the traceConfig field is set.
-
getTraceConfig
public TraceConfig getTraceConfig()
Configures tracing, e.g. the sampler, max number of annotations, etc.
.opencensus.proto.trace.v1.TraceConfig trace_config = 1;- Specified by:
getTraceConfigin interfaceOpenCensusConfigOrBuilder- Returns:
- The traceConfig.
-
setTraceConfig
public OpenCensusConfig.Builder setTraceConfig(TraceConfig value)
Configures tracing, e.g. the sampler, max number of annotations, etc.
.opencensus.proto.trace.v1.TraceConfig trace_config = 1;
-
setTraceConfig
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;
-
mergeTraceConfig
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;
-
clearTraceConfig
public OpenCensusConfig.Builder clearTraceConfig()
Configures tracing, e.g. the sampler, max number of annotations, etc.
.opencensus.proto.trace.v1.TraceConfig trace_config = 1;
-
getTraceConfigBuilder
public TraceConfig.Builder getTraceConfigBuilder()
Configures tracing, e.g. the sampler, max number of annotations, etc.
.opencensus.proto.trace.v1.TraceConfig trace_config = 1;
-
getTraceConfigOrBuilder
public TraceConfigOrBuilder getTraceConfigOrBuilder()
Configures tracing, e.g. the sampler, max number of annotations, etc.
.opencensus.proto.trace.v1.TraceConfig trace_config = 1;- Specified by:
getTraceConfigOrBuilderin interfaceOpenCensusConfigOrBuilder
-
getStdoutExporterEnabled
public boolean getStdoutExporterEnabled()
Enables the stdout exporter if set to true. This is intended for debugging purposes.
bool stdout_exporter_enabled = 2;- Specified by:
getStdoutExporterEnabledin interfaceOpenCensusConfigOrBuilder- Returns:
- The stdoutExporterEnabled.
-
setStdoutExporterEnabled
public OpenCensusConfig.Builder setStdoutExporterEnabled(boolean value)
Enables the stdout exporter if set to true. This is intended for debugging purposes.
bool stdout_exporter_enabled = 2;- Parameters:
value- The stdoutExporterEnabled to set.- Returns:
- This builder for chaining.
-
clearStdoutExporterEnabled
public OpenCensusConfig.Builder clearStdoutExporterEnabled()
Enables the stdout exporter if set to true. This is intended for debugging purposes.
bool stdout_exporter_enabled = 2;- Returns:
- This builder for chaining.
-
getStackdriverExporterEnabled
public boolean getStackdriverExporterEnabled()
Enables the Stackdriver exporter if set to true. The project_id must also be set.
bool stackdriver_exporter_enabled = 3;- Specified by:
getStackdriverExporterEnabledin interfaceOpenCensusConfigOrBuilder- Returns:
- The stackdriverExporterEnabled.
-
setStackdriverExporterEnabled
public 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;- Parameters:
value- The stackdriverExporterEnabled to set.- Returns:
- This builder for chaining.
-
clearStackdriverExporterEnabled
public OpenCensusConfig.Builder clearStackdriverExporterEnabled()
Enables the Stackdriver exporter if set to true. The project_id must also be set.
bool stackdriver_exporter_enabled = 3;- Returns:
- This builder for chaining.
-
getStackdriverProjectId
public String getStackdriverProjectId()
The Cloud project_id to use for Stackdriver tracing.
string stackdriver_project_id = 4;- Specified by:
getStackdriverProjectIdin interfaceOpenCensusConfigOrBuilder- Returns:
- The stackdriverProjectId.
-
getStackdriverProjectIdBytes
public com.google.protobuf.ByteString getStackdriverProjectIdBytes()
The Cloud project_id to use for Stackdriver tracing.
string stackdriver_project_id = 4;- Specified by:
getStackdriverProjectIdBytesin interfaceOpenCensusConfigOrBuilder- Returns:
- The bytes for stackdriverProjectId.
-
setStackdriverProjectId
public OpenCensusConfig.Builder setStackdriverProjectId(String value)
The Cloud project_id to use for Stackdriver tracing.
string stackdriver_project_id = 4;- Parameters:
value- The stackdriverProjectId to set.- Returns:
- This builder for chaining.
-
clearStackdriverProjectId
public OpenCensusConfig.Builder clearStackdriverProjectId()
The Cloud project_id to use for Stackdriver tracing.
string stackdriver_project_id = 4;- Returns:
- This builder for chaining.
-
setStackdriverProjectIdBytes
public OpenCensusConfig.Builder setStackdriverProjectIdBytes(com.google.protobuf.ByteString value)
The Cloud project_id to use for Stackdriver tracing.
string stackdriver_project_id = 4;- Parameters:
value- The bytes for stackdriverProjectId to set.- Returns:
- This builder for chaining.
-
getStackdriverAddress
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;- Specified by:
getStackdriverAddressin interfaceOpenCensusConfigOrBuilder- Returns:
- The stackdriverAddress.
-
getStackdriverAddressBytes
public 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;- Specified by:
getStackdriverAddressBytesin interfaceOpenCensusConfigOrBuilder- Returns:
- The bytes for stackdriverAddress.
-
setStackdriverAddress
public 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;- Parameters:
value- The stackdriverAddress to set.- Returns:
- This builder for chaining.
-
clearStackdriverAddress
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;- Returns:
- This builder for chaining.
-
setStackdriverAddressBytes
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;- Parameters:
value- The bytes for stackdriverAddress to set.- Returns:
- This builder for chaining.
-
hasStackdriverGrpcService
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;- Specified by:
hasStackdriverGrpcServicein interfaceOpenCensusConfigOrBuilder- Returns:
- Whether the stackdriverGrpcService field is set.
-
getStackdriverGrpcService
public 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;- Specified by:
getStackdriverGrpcServicein interfaceOpenCensusConfigOrBuilder- Returns:
- The stackdriverGrpcService.
-
setStackdriverGrpcService
public 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;
-
setStackdriverGrpcService
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;
-
mergeStackdriverGrpcService
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;
-
clearStackdriverGrpcService
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;
-
getStackdriverGrpcServiceBuilder
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;
-
getStackdriverGrpcServiceOrBuilder
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;- Specified by:
getStackdriverGrpcServiceOrBuilderin interfaceOpenCensusConfigOrBuilder
-
getZipkinExporterEnabled
@Deprecated public boolean getZipkinExporterEnabled()
Deprecated.envoy.config.trace.v3.OpenCensusConfig.zipkin_exporter_enabled is deprecated. See envoy/config/trace/v3/opencensus.proto;l=77Enables 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, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Specified by:
getZipkinExporterEnabledin interfaceOpenCensusConfigOrBuilder- Returns:
- The zipkinExporterEnabled.
-
setZipkinExporterEnabled
@Deprecated public OpenCensusConfig.Builder setZipkinExporterEnabled(boolean value)
Deprecated.envoy.config.trace.v3.OpenCensusConfig.zipkin_exporter_enabled is deprecated. See envoy/config/trace/v3/opencensus.proto;l=77Enables 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, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Parameters:
value- The zipkinExporterEnabled to set.- Returns:
- This builder for chaining.
-
clearZipkinExporterEnabled
@Deprecated public OpenCensusConfig.Builder clearZipkinExporterEnabled()
Deprecated.envoy.config.trace.v3.OpenCensusConfig.zipkin_exporter_enabled is deprecated. See envoy/config/trace/v3/opencensus.proto;l=77Enables 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, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Returns:
- This builder for chaining.
-
getZipkinUrl
@Deprecated public String getZipkinUrl()
Deprecated.envoy.config.trace.v3.OpenCensusConfig.zipkin_url is deprecated. See envoy/config/trace/v3/opencensus.proto;l=83The 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, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Specified by:
getZipkinUrlin interfaceOpenCensusConfigOrBuilder- Returns:
- The zipkinUrl.
-
getZipkinUrlBytes
@Deprecated public com.google.protobuf.ByteString getZipkinUrlBytes()
Deprecated.envoy.config.trace.v3.OpenCensusConfig.zipkin_url is deprecated. See envoy/config/trace/v3/opencensus.proto;l=83The 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, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Specified by:
getZipkinUrlBytesin interfaceOpenCensusConfigOrBuilder- Returns:
- The bytes for zipkinUrl.
-
setZipkinUrl
@Deprecated public OpenCensusConfig.Builder setZipkinUrl(String value)
Deprecated.envoy.config.trace.v3.OpenCensusConfig.zipkin_url is deprecated. See envoy/config/trace/v3/opencensus.proto;l=83The 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, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Parameters:
value- The zipkinUrl to set.- Returns:
- This builder for chaining.
-
clearZipkinUrl
@Deprecated public OpenCensusConfig.Builder clearZipkinUrl()
Deprecated.envoy.config.trace.v3.OpenCensusConfig.zipkin_url is deprecated. See envoy/config/trace/v3/opencensus.proto;l=83The 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, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Returns:
- This builder for chaining.
-
setZipkinUrlBytes
@Deprecated public OpenCensusConfig.Builder setZipkinUrlBytes(com.google.protobuf.ByteString value)
Deprecated.envoy.config.trace.v3.OpenCensusConfig.zipkin_url is deprecated. See envoy/config/trace/v3/opencensus.proto;l=83The 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, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Parameters:
value- The bytes for zipkinUrl to set.- Returns:
- This builder for chaining.
-
getOcagentExporterEnabled
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;- Specified by:
getOcagentExporterEnabledin interfaceOpenCensusConfigOrBuilder- Returns:
- The ocagentExporterEnabled.
-
setOcagentExporterEnabled
public 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;- Parameters:
value- The ocagentExporterEnabled to set.- Returns:
- This builder for chaining.
-
clearOcagentExporterEnabled
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;- Returns:
- This builder for chaining.
-
getOcagentAddress
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;- Specified by:
getOcagentAddressin interfaceOpenCensusConfigOrBuilder- Returns:
- The ocagentAddress.
-
getOcagentAddressBytes
public 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;- Specified by:
getOcagentAddressBytesin interfaceOpenCensusConfigOrBuilder- Returns:
- The bytes for ocagentAddress.
-
setOcagentAddress
public 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;- Parameters:
value- The ocagentAddress to set.- Returns:
- This builder for chaining.
-
clearOcagentAddress
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;- Returns:
- This builder for chaining.
-
setOcagentAddressBytes
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;- Parameters:
value- The bytes for ocagentAddress to set.- Returns:
- This builder for chaining.
-
hasOcagentGrpcService
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;- Specified by:
hasOcagentGrpcServicein interfaceOpenCensusConfigOrBuilder- Returns:
- Whether the ocagentGrpcService field is set.
-
getOcagentGrpcService
public 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;- Specified by:
getOcagentGrpcServicein interfaceOpenCensusConfigOrBuilder- Returns:
- The ocagentGrpcService.
-
setOcagentGrpcService
public 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;
-
setOcagentGrpcService
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;
-
mergeOcagentGrpcService
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;
-
clearOcagentGrpcService
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;
-
getOcagentGrpcServiceBuilder
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;
-
getOcagentGrpcServiceOrBuilder
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;- Specified by:
getOcagentGrpcServiceOrBuilderin interfaceOpenCensusConfigOrBuilder
-
getIncomingTraceContextList
public 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;- Specified by:
getIncomingTraceContextListin interfaceOpenCensusConfigOrBuilder- Returns:
- A list containing the incomingTraceContext.
-
getIncomingTraceContextCount
public 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;- Specified by:
getIncomingTraceContextCountin interfaceOpenCensusConfigOrBuilder- Returns:
- The count of incomingTraceContext.
-
getIncomingTraceContext
public 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;- Specified by:
getIncomingTraceContextin interfaceOpenCensusConfigOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The incomingTraceContext at the given index.
-
setIncomingTraceContext
public 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;- Parameters:
index- The index to set the value at.value- The incomingTraceContext to set.- Returns:
- This builder for chaining.
-
addIncomingTraceContext
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;- Parameters:
value- The incomingTraceContext to add.- Returns:
- This builder for chaining.
-
addAllIncomingTraceContext
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;- Parameters:
values- The incomingTraceContext to add.- Returns:
- This builder for chaining.
-
clearIncomingTraceContext
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;- Returns:
- This builder for chaining.
-
getIncomingTraceContextValueList
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;- Specified by:
getIncomingTraceContextValueListin interfaceOpenCensusConfigOrBuilder- Returns:
- A list containing the enum numeric values on the wire for incomingTraceContext.
-
getIncomingTraceContextValue
public 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;- Specified by:
getIncomingTraceContextValuein interfaceOpenCensusConfigOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of incomingTraceContext at the given index.
-
setIncomingTraceContextValue
public 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;- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for incomingTraceContext to set.- Returns:
- This builder for chaining.
-
addIncomingTraceContextValue
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;- Parameters:
value- The enum numeric value on the wire for incomingTraceContext to add.- Returns:
- This builder for chaining.
-
addAllIncomingTraceContextValue
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;- Parameters:
values- The enum numeric values on the wire for incomingTraceContext to add.- Returns:
- This builder for chaining.
-
getOutgoingTraceContextList
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;- Specified by:
getOutgoingTraceContextListin interfaceOpenCensusConfigOrBuilder- Returns:
- A list containing the outgoingTraceContext.
-
getOutgoingTraceContextCount
public int getOutgoingTraceContextCount()
List of outgoing trace context headers we will produce.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext outgoing_trace_context = 9;- Specified by:
getOutgoingTraceContextCountin interfaceOpenCensusConfigOrBuilder- Returns:
- The count of outgoingTraceContext.
-
getOutgoingTraceContext
public 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;- Specified by:
getOutgoingTraceContextin interfaceOpenCensusConfigOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The outgoingTraceContext at the given index.
-
setOutgoingTraceContext
public 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;- Parameters:
index- The index to set the value at.value- The outgoingTraceContext to set.- Returns:
- This builder for chaining.
-
addOutgoingTraceContext
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;- Parameters:
value- The outgoingTraceContext to add.- Returns:
- This builder for chaining.
-
addAllOutgoingTraceContext
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;- Parameters:
values- The outgoingTraceContext to add.- Returns:
- This builder for chaining.
-
clearOutgoingTraceContext
public OpenCensusConfig.Builder clearOutgoingTraceContext()
List of outgoing trace context headers we will produce.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext outgoing_trace_context = 9;- Returns:
- This builder for chaining.
-
getOutgoingTraceContextValueList
public List<Integer> getOutgoingTraceContextValueList()
List of outgoing trace context headers we will produce.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext outgoing_trace_context = 9;- Specified by:
getOutgoingTraceContextValueListin interfaceOpenCensusConfigOrBuilder- Returns:
- A list containing the enum numeric values on the wire for outgoingTraceContext.
-
getOutgoingTraceContextValue
public int getOutgoingTraceContextValue(int index)
List of outgoing trace context headers we will produce.
repeated .envoy.config.trace.v3.OpenCensusConfig.TraceContext outgoing_trace_context = 9;- Specified by:
getOutgoingTraceContextValuein interfaceOpenCensusConfigOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of outgoingTraceContext at the given index.
-
setOutgoingTraceContextValue
public 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;- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for outgoingTraceContext to set.- Returns:
- This builder for chaining.
-
addOutgoingTraceContextValue
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;- Parameters:
value- The enum numeric value on the wire for outgoingTraceContext to add.- Returns:
- This builder for chaining.
-
addAllOutgoingTraceContextValue
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;- Parameters:
values- The enum numeric values on the wire for outgoingTraceContext to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final OpenCensusConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>
-
mergeUnknownFields
public final OpenCensusConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OpenCensusConfig.Builder>
-
-