Interface RdsOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ConfigSource getConfigSource()
      Configuration source specifier for RDS.
      ConfigSourceOrBuilder getConfigSourceOrBuilder()
      Configuration source specifier for RDS.
      java.lang.String getRouteConfigName()
      The name of the route configuration.
      com.google.protobuf.ByteString getRouteConfigNameBytes()
      The name of the route configuration.
      boolean hasConfigSource()
      Configuration source specifier for RDS.
      • 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 for RDS.
         
        .envoy.config.core.v3.ConfigSource config_source = 1 [(.validate.rules) = { ... }
        Returns:
        Whether the configSource field is set.
      • getConfigSource

        ConfigSource getConfigSource()
         Configuration source specifier for RDS.
         
        .envoy.config.core.v3.ConfigSource config_source = 1 [(.validate.rules) = { ... }
        Returns:
        The configSource.
      • getConfigSourceOrBuilder

        ConfigSourceOrBuilder getConfigSourceOrBuilder()
         Configuration source specifier for RDS.
         
        .envoy.config.core.v3.ConfigSource config_source = 1 [(.validate.rules) = { ... }
      • getRouteConfigName

        java.lang.String getRouteConfigName()
         The name of the route configuration. This name will be passed to the RDS
         API. This allows an Envoy configuration with multiple HTTP listeners (and
         associated HTTP connection manager filters) to use different route
         configurations.
         
        string route_config_name = 2;
        Returns:
        The routeConfigName.
      • getRouteConfigNameBytes

        com.google.protobuf.ByteString getRouteConfigNameBytes()
         The name of the route configuration. This name will be passed to the RDS
         API. This allows an Envoy configuration with multiple HTTP listeners (and
         associated HTTP connection manager filters) to use different route
         configurations.
         
        string route_config_name = 2;
        Returns:
        The bytes for routeConfigName.