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
Modifier and TypeMethodDescriptionConfiguration source specifier for RDS.Configuration source specifier for RDS.The name of the route configuration.com.google.protobuf.ByteString
The name of the route configuration.boolean
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 Details
-
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
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.
-