All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.envoyproxy.envoy.config.trace.v2.OpenCensusConfigOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.0.46
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: envoy/config/trace/v2/trace.proto

package io.envoyproxy.envoy.config.trace.v2;

public interface OpenCensusConfigOrBuilder extends
    // @@protoc_insertion_point(interface_extends:envoy.config.trace.v2.OpenCensusConfig)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Configures tracing, e.g. the sampler, max number of annotations, etc.
   * 
* * .opencensus.proto.trace.v1.TraceConfig trace_config = 1; */ boolean hasTraceConfig(); /** *
   * Configures tracing, e.g. the sampler, max number of annotations, etc.
   * 
* * .opencensus.proto.trace.v1.TraceConfig trace_config = 1; */ io.opencensus.proto.trace.v1.TraceConfig getTraceConfig(); /** *
   * Configures tracing, e.g. the sampler, max number of annotations, etc.
   * 
* * .opencensus.proto.trace.v1.TraceConfig trace_config = 1; */ io.opencensus.proto.trace.v1.TraceConfigOrBuilder getTraceConfigOrBuilder(); /** *
   * Enables the stdout exporter if set to true. This is intended for debugging
   * purposes.
   * 
* * bool stdout_exporter_enabled = 2; */ boolean getStdoutExporterEnabled(); /** *
   * Enables the Stackdriver exporter if set to true. The project_id must also
   * be set.
   * 
* * bool stackdriver_exporter_enabled = 3; */ boolean getStackdriverExporterEnabled(); /** *
   * The Cloud project_id to use for Stackdriver tracing.
   * 
* * string stackdriver_project_id = 4; */ java.lang.String getStackdriverProjectId(); /** *
   * The Cloud project_id to use for Stackdriver tracing.
   * 
* * string stackdriver_project_id = 4; */ com.google.protobuf.ByteString getStackdriverProjectIdBytes(); /** *
   * (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; */ java.lang.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; */ com.google.protobuf.ByteString getStackdriverAddressBytes(); /** *
   * Enables the Zipkin exporter if set to true. The url and service name must
   * also be set.
   * 
* * bool zipkin_exporter_enabled = 5; */ boolean getZipkinExporterEnabled(); /** *
   * The URL to Zipkin, e.g. "http://127.0.0.1:9411/api/v2/spans"
   * 
* * string zipkin_url = 6; */ java.lang.String getZipkinUrl(); /** *
   * The URL to Zipkin, e.g. "http://127.0.0.1:9411/api/v2/spans"
   * 
* * string zipkin_url = 6; */ com.google.protobuf.ByteString getZipkinUrlBytes(); /** *
   * Enables the OpenCensus Agent exporter if set to true. The address must also
   * be set.
   * 
* * bool ocagent_exporter_enabled = 11; */ boolean getOcagentExporterEnabled(); /** *
   * The address of the OpenCensus Agent, if its exporter is enabled, in gRPC
   * format: https://github.com/grpc/grpc/blob/master/doc/naming.md
   * 
* * string ocagent_address = 12; */ java.lang.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
   * 
* * string ocagent_address = 12; */ com.google.protobuf.ByteString getOcagentAddressBytes(); /** *
   * List of incoming trace context headers we will accept. First one found
   * wins.
   * 
* * repeated .envoy.config.trace.v2.OpenCensusConfig.TraceContext incoming_trace_context = 8; */ java.util.List getIncomingTraceContextList(); /** *
   * List of incoming trace context headers we will accept. First one found
   * wins.
   * 
* * repeated .envoy.config.trace.v2.OpenCensusConfig.TraceContext incoming_trace_context = 8; */ int getIncomingTraceContextCount(); /** *
   * List of incoming trace context headers we will accept. First one found
   * wins.
   * 
* * repeated .envoy.config.trace.v2.OpenCensusConfig.TraceContext incoming_trace_context = 8; */ io.envoyproxy.envoy.config.trace.v2.OpenCensusConfig.TraceContext getIncomingTraceContext(int index); /** *
   * List of incoming trace context headers we will accept. First one found
   * wins.
   * 
* * repeated .envoy.config.trace.v2.OpenCensusConfig.TraceContext incoming_trace_context = 8; */ java.util.List getIncomingTraceContextValueList(); /** *
   * List of incoming trace context headers we will accept. First one found
   * wins.
   * 
* * repeated .envoy.config.trace.v2.OpenCensusConfig.TraceContext incoming_trace_context = 8; */ int getIncomingTraceContextValue(int index); /** *
   * List of outgoing trace context headers we will produce.
   * 
* * repeated .envoy.config.trace.v2.OpenCensusConfig.TraceContext outgoing_trace_context = 9; */ java.util.List getOutgoingTraceContextList(); /** *
   * List of outgoing trace context headers we will produce.
   * 
* * repeated .envoy.config.trace.v2.OpenCensusConfig.TraceContext outgoing_trace_context = 9; */ int getOutgoingTraceContextCount(); /** *
   * List of outgoing trace context headers we will produce.
   * 
* * repeated .envoy.config.trace.v2.OpenCensusConfig.TraceContext outgoing_trace_context = 9; */ io.envoyproxy.envoy.config.trace.v2.OpenCensusConfig.TraceContext getOutgoingTraceContext(int index); /** *
   * List of outgoing trace context headers we will produce.
   * 
* * repeated .envoy.config.trace.v2.OpenCensusConfig.TraceContext outgoing_trace_context = 9; */ java.util.List getOutgoingTraceContextValueList(); /** *
   * List of outgoing trace context headers we will produce.
   * 
* * repeated .envoy.config.trace.v2.OpenCensusConfig.TraceContext outgoing_trace_context = 9; */ int getOutgoingTraceContextValue(int index); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy