Interface DynamicOtConfigOrBuilder

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

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

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      com.google.protobuf.Struct getConfig()
      Deprecated.
      envoy.config.trace.v3.DynamicOtConfig.config is deprecated.
      com.google.protobuf.StructOrBuilder getConfigOrBuilder()
      Deprecated.
      java.lang.String getLibrary()
      Deprecated.
      envoy.config.trace.v3.DynamicOtConfig.library is deprecated.
      com.google.protobuf.ByteString getLibraryBytes()
      Deprecated.
      envoy.config.trace.v3.DynamicOtConfig.library is deprecated.
      boolean hasConfig()
      Deprecated.
      envoy.config.trace.v3.DynamicOtConfig.config is deprecated.
      • 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

      • getLibrary

        @Deprecated
        java.lang.String getLibrary()
        Deprecated.
        envoy.config.trace.v3.DynamicOtConfig.library is deprecated. See envoy/config/trace/v3/dynamic_ot.proto;l=32
         Dynamic library implementing the `OpenTracing API
         <https://github.com/opentracing/opentracing-cpp>`_.
         
        string library = 1 [deprecated = true, (.validate.rules) = { ... }
        Returns:
        The library.
      • getLibraryBytes

        @Deprecated
        com.google.protobuf.ByteString getLibraryBytes()
        Deprecated.
        envoy.config.trace.v3.DynamicOtConfig.library is deprecated. See envoy/config/trace/v3/dynamic_ot.proto;l=32
         Dynamic library implementing the `OpenTracing API
         <https://github.com/opentracing/opentracing-cpp>`_.
         
        string library = 1 [deprecated = true, (.validate.rules) = { ... }
        Returns:
        The bytes for library.
      • hasConfig

        @Deprecated
        boolean hasConfig()
        Deprecated.
        envoy.config.trace.v3.DynamicOtConfig.config is deprecated. See envoy/config/trace/v3/dynamic_ot.proto;l=41
         The configuration to use when creating a tracer from the given dynamic
         library.
         
        .google.protobuf.Struct config = 2 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0", (.envoy.annotations.disallowed_by_default) = true];
        Returns:
        Whether the config field is set.
      • getConfig

        @Deprecated
        com.google.protobuf.Struct getConfig()
        Deprecated.
        envoy.config.trace.v3.DynamicOtConfig.config is deprecated. See envoy/config/trace/v3/dynamic_ot.proto;l=41
         The configuration to use when creating a tracer from the given dynamic
         library.
         
        .google.protobuf.Struct config = 2 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0", (.envoy.annotations.disallowed_by_default) = true];
        Returns:
        The config.
      • getConfigOrBuilder

        @Deprecated
        com.google.protobuf.StructOrBuilder getConfigOrBuilder()
        Deprecated.
         The configuration to use when creating a tracer from the given dynamic
         library.
         
        .google.protobuf.Struct config = 2 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0", (.envoy.annotations.disallowed_by_default) = true];