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 hasBackendToken()
      Inline authentication token string.
      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;
        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;