Interface TrdsOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ConfigSource getConfigSource()
      Configuration source specifier.
      ConfigSourceOrBuilder getConfigSourceOrBuilder()
      Configuration source specifier.
      String getRouteConfigName()
      The name of the route configuration.
      com.google.protobuf.ByteString getRouteConfigNameBytes()
      The name of the route configuration.
      boolean hasConfigSource()
      Configuration source specifier.
      • 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

      • hasConfigSource

        boolean hasConfigSource()
         Configuration source specifier.
         In case of ``api_config_source`` only aggregated ``api_type`` is supported.
         
        .envoy.config.core.v3.ConfigSource config_source = 1 [(.validate.rules) = { ... }
        Returns:
        Whether the configSource field is set.
      • getConfigSource

        ConfigSource getConfigSource()
         Configuration source specifier.
         In case of ``api_config_source`` only aggregated ``api_type`` is supported.
         
        .envoy.config.core.v3.ConfigSource config_source = 1 [(.validate.rules) = { ... }
        Returns:
        The configSource.
      • getConfigSourceOrBuilder

        ConfigSourceOrBuilder getConfigSourceOrBuilder()
         Configuration source specifier.
         In case of ``api_config_source`` only aggregated ``api_type`` is supported.
         
        .envoy.config.core.v3.ConfigSource config_source = 1 [(.validate.rules) = { ... }
      • getRouteConfigName

        String getRouteConfigName()
         The name of the route configuration. This allows to use different route
         configurations. Tells which route configuration should be fetched from the configuration source.
         Leave unspecified is also valid and means the unnamed route configuration.
         
        string route_config_name = 2;
        Returns:
        The routeConfigName.
      • getRouteConfigNameBytes

        com.google.protobuf.ByteString getRouteConfigNameBytes()
         The name of the route configuration. This allows to use different route
         configurations. Tells which route configuration should be fetched from the configuration source.
         Leave unspecified is also valid and means the unnamed route configuration.
         
        string route_config_name = 2;
        Returns:
        The bytes for routeConfigName.