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

io.envoyproxy.envoy.config.trace.v3.ClientConfigOrBuilder 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/v3/skywalking.proto

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

public interface ClientConfigOrBuilder extends
    // @@protoc_insertion_point(interface_extends:envoy.config.trace.v3.ClientConfig)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Service name for SkyWalking tracer. If this field is empty, then local service cluster name
   * that configured by :ref:`Bootstrap node <envoy_v3_api_field_config.bootstrap.v3.Bootstrap.node>`
   * message's :ref:`cluster <envoy_v3_api_field_config.core.v3.Node.cluster>` field or command line
   * option :option:`--service-cluster` will be used. If both this field and local service cluster
   * name are empty, ``EnvoyProxy`` is used as the service name by default.
   * 
* * string service_name = 1; * @return The serviceName. */ java.lang.String getServiceName(); /** *
   * Service name for SkyWalking tracer. If this field is empty, then local service cluster name
   * that configured by :ref:`Bootstrap node <envoy_v3_api_field_config.bootstrap.v3.Bootstrap.node>`
   * message's :ref:`cluster <envoy_v3_api_field_config.core.v3.Node.cluster>` field or command line
   * option :option:`--service-cluster` will be used. If both this field and local service cluster
   * name are empty, ``EnvoyProxy`` is used as the service name by default.
   * 
* * string service_name = 1; * @return The bytes for serviceName. */ com.google.protobuf.ByteString getServiceNameBytes(); /** *
   * Service instance name for SkyWalking tracer. If this field is empty, then local service node
   * that configured by :ref:`Bootstrap node <envoy_v3_api_field_config.bootstrap.v3.Bootstrap.node>`
   * message's :ref:`id <envoy_v3_api_field_config.core.v3.Node.id>` field or command line  option
   * :option:`--service-node` will be used. If both this field and local service node are empty,
   * ``EnvoyProxy`` is used as the instance name by default.
   * 
* * string instance_name = 2; * @return The instanceName. */ java.lang.String getInstanceName(); /** *
   * Service instance name for SkyWalking tracer. If this field is empty, then local service node
   * that configured by :ref:`Bootstrap node <envoy_v3_api_field_config.bootstrap.v3.Bootstrap.node>`
   * message's :ref:`id <envoy_v3_api_field_config.core.v3.Node.id>` field or command line  option
   * :option:`--service-node` will be used. If both this field and local service node are empty,
   * ``EnvoyProxy`` is used as the instance name by default.
   * 
* * string instance_name = 2; * @return The bytes for instanceName. */ com.google.protobuf.ByteString getInstanceNameBytes(); /** *
   * Inline authentication token string.
   * 
* * string backend_token = 3 [(.udpa.annotations.sensitive) = true]; * @return Whether the backendToken field is set. */ boolean hasBackendToken(); /** *
   * Inline authentication token string.
   * 
* * string backend_token = 3 [(.udpa.annotations.sensitive) = true]; * @return The backendToken. */ java.lang.String getBackendToken(); /** *
   * Inline authentication token string.
   * 
* * string backend_token = 3 [(.udpa.annotations.sensitive) = true]; * @return The bytes for backendToken. */ com.google.protobuf.ByteString getBackendTokenBytes(); /** *
   * Envoy caches the segment in memory when the SkyWalking backend service is temporarily unavailable.
   * This field specifies the maximum number of segments that can be cached. If not specified, the
   * default is 1024.
   * 
* * .google.protobuf.UInt32Value max_cache_size = 4; * @return Whether the maxCacheSize field is set. */ boolean hasMaxCacheSize(); /** *
   * Envoy caches the segment in memory when the SkyWalking backend service is temporarily unavailable.
   * This field specifies the maximum number of segments that can be cached. If not specified, the
   * default is 1024.
   * 
* * .google.protobuf.UInt32Value max_cache_size = 4; * @return The maxCacheSize. */ com.google.protobuf.UInt32Value getMaxCacheSize(); /** *
   * Envoy caches the segment in memory when the SkyWalking backend service is temporarily unavailable.
   * This field specifies the maximum number of segments that can be cached. If not specified, the
   * default is 1024.
   * 
* * .google.protobuf.UInt32Value max_cache_size = 4; */ com.google.protobuf.UInt32ValueOrBuilder getMaxCacheSizeOrBuilder(); public io.envoyproxy.envoy.config.trace.v3.ClientConfig.BackendTokenSpecifierCase getBackendTokenSpecifierCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy