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

    Modifier and Type
    Method
    Description
    Inline authentication token string.
    com.google.protobuf.ByteString
    Inline authentication token string.
     
    Service instance name for SkyWalking tracer.
    com.google.protobuf.ByteString
    Service instance name for SkyWalking tracer.
    com.google.protobuf.UInt32Value
    Envoy caches the segment in memory when the SkyWalking backend service is temporarily unavailable.
    com.google.protobuf.UInt32ValueOrBuilder
    Envoy caches the segment in memory when the SkyWalking backend service is temporarily unavailable.
    Service name for SkyWalking tracer.
    com.google.protobuf.ByteString
    Service name for SkyWalking tracer.
    boolean
    Inline authentication token string.
    boolean
    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 Details

    • 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;
      Returns:
      The serviceName.
    • 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;
      Returns:
      The bytes for serviceName.
    • 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;
      Returns:
      The instanceName.
    • 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;
      Returns:
      The bytes for instanceName.
    • hasBackendToken

      boolean hasBackendToken()
       Inline authentication token string.
       
      string backend_token = 3 [(.udpa.annotations.sensitive) = true];
      Returns:
      Whether the backendToken field is set.
    • getBackendToken

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

      com.google.protobuf.ByteString getBackendTokenBytes()
       Inline authentication token string.
       
      string backend_token = 3 [(.udpa.annotations.sensitive) = true];
      Returns:
      The bytes for backendToken.
    • 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;
      Returns:
      Whether the maxCacheSize field is set.
    • 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;
      Returns:
      The maxCacheSize.
    • 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;
    • getBackendTokenSpecifierCase

      ClientConfig.BackendTokenSpecifierCase getBackendTokenSpecifierCase()