Interface ClientConfigOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    ClientConfig, ClientConfig.Builder

    public interface ClientConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getBackendToken()
      Inline authentication token string.
      com.google.protobuf.ByteString getBackendTokenBytes()
      Inline authentication token string.
      ClientConfig.BackendTokenSpecifierCase getBackendTokenSpecifierCase()  
      String getInstanceName()
      Service instance name for SkyWalking tracer.
      com.google.protobuf.ByteString getInstanceNameBytes()
      Service instance name for SkyWalking tracer.
      com.google.protobuf.UInt32Value getMaxCacheSize()
      Envoy caches the segment in memory when the SkyWalking backend service is temporarily unavailable.
      com.google.protobuf.UInt32ValueOrBuilder getMaxCacheSizeOrBuilder()
      Envoy caches the segment in memory when the SkyWalking backend service is temporarily unavailable.
      String getServiceName()
      Service name for SkyWalking tracer.
      com.google.protobuf.ByteString getServiceNameBytes()
      Service name for SkyWalking tracer.
      boolean hasMaxCacheSize()
      Envoy caches the segment in memory when the SkyWalking backend service is temporarily unavailable.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getServiceName

        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;
      • getServiceNameBytes

        com.google.protobuf.ByteString getServiceNameBytes()
         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;
      • getInstanceName

        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;
      • getInstanceNameBytes

        com.google.protobuf.ByteString getInstanceNameBytes()
         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;
      • getBackendToken

        String getBackendToken()
         Inline authentication token string.
         
        string backend_token = 3 [(.udpa.annotations.sensitive) = true];
      • getBackendTokenBytes

        com.google.protobuf.ByteString getBackendTokenBytes()
         Inline authentication token string.
         
        string backend_token = 3 [(.udpa.annotations.sensitive) = true];
      • hasMaxCacheSize

        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;
      • getMaxCacheSize

        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;
      • getMaxCacheSizeOrBuilder

        com.google.protobuf.UInt32ValueOrBuilder getMaxCacheSizeOrBuilder()
         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;