Interface ScopedRouteConfigurationOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ScopedRouteConfiguration
,ScopedRouteConfiguration.Builder
public interface ScopedRouteConfigurationOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ScopedRouteConfiguration.Key
getKey()
The key to match against.ScopedRouteConfiguration.KeyOrBuilder
getKeyOrBuilder()
The key to match against.java.lang.String
getName()
The name assigned to the routing scope.com.google.protobuf.ByteString
getNameBytes()
The name assigned to the routing scope.boolean
getOnDemand()
Whether the RouteConfiguration should be loaded on demand.RouteConfiguration
getRouteConfiguration()
The :ref:`envoy_v3_api_msg_config.route.v3.RouteConfiguration` associated with the scope.java.lang.String
getRouteConfigurationName()
The resource name to use for a :ref:`envoy_v3_api_msg_service.discovery.v3.DiscoveryRequest` to an RDS server to fetch the :ref:`envoy_v3_api_msg_config.route.v3.RouteConfiguration` associated with this scope.com.google.protobuf.ByteString
getRouteConfigurationNameBytes()
The resource name to use for a :ref:`envoy_v3_api_msg_service.discovery.v3.DiscoveryRequest` to an RDS server to fetch the :ref:`envoy_v3_api_msg_config.route.v3.RouteConfiguration` associated with this scope.RouteConfigurationOrBuilder
getRouteConfigurationOrBuilder()
The :ref:`envoy_v3_api_msg_config.route.v3.RouteConfiguration` associated with the scope.boolean
hasKey()
The key to match against.boolean
hasRouteConfiguration()
The :ref:`envoy_v3_api_msg_config.route.v3.RouteConfiguration` associated with the scope.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getOnDemand
boolean getOnDemand()
Whether the RouteConfiguration should be loaded on demand.
bool on_demand = 4;
- Returns:
- The onDemand.
-
getName
java.lang.String getName()
The name assigned to the routing scope.
string name = 1 [(.validate.rules) = { ... }
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
The name assigned to the routing scope.
string name = 1 [(.validate.rules) = { ... }
- Returns:
- The bytes for name.
-
getRouteConfigurationName
java.lang.String getRouteConfigurationName()
The resource name to use for a :ref:`envoy_v3_api_msg_service.discovery.v3.DiscoveryRequest` to an RDS server to fetch the :ref:`envoy_v3_api_msg_config.route.v3.RouteConfiguration` associated with this scope.
string route_configuration_name = 2 [(.udpa.annotations.field_migrate) = { ... }
- Returns:
- The routeConfigurationName.
-
getRouteConfigurationNameBytes
com.google.protobuf.ByteString getRouteConfigurationNameBytes()
The resource name to use for a :ref:`envoy_v3_api_msg_service.discovery.v3.DiscoveryRequest` to an RDS server to fetch the :ref:`envoy_v3_api_msg_config.route.v3.RouteConfiguration` associated with this scope.
string route_configuration_name = 2 [(.udpa.annotations.field_migrate) = { ... }
- Returns:
- The bytes for routeConfigurationName.
-
hasRouteConfiguration
boolean hasRouteConfiguration()
The :ref:`envoy_v3_api_msg_config.route.v3.RouteConfiguration` associated with the scope.
.envoy.config.route.v3.RouteConfiguration route_configuration = 5 [(.udpa.annotations.field_migrate) = { ... }
- Returns:
- Whether the routeConfiguration field is set.
-
getRouteConfiguration
RouteConfiguration getRouteConfiguration()
The :ref:`envoy_v3_api_msg_config.route.v3.RouteConfiguration` associated with the scope.
.envoy.config.route.v3.RouteConfiguration route_configuration = 5 [(.udpa.annotations.field_migrate) = { ... }
- Returns:
- The routeConfiguration.
-
getRouteConfigurationOrBuilder
RouteConfigurationOrBuilder getRouteConfigurationOrBuilder()
The :ref:`envoy_v3_api_msg_config.route.v3.RouteConfiguration` associated with the scope.
.envoy.config.route.v3.RouteConfiguration route_configuration = 5 [(.udpa.annotations.field_migrate) = { ... }
-
hasKey
boolean hasKey()
The key to match against.
.envoy.config.route.v3.ScopedRouteConfiguration.Key key = 3 [(.validate.rules) = { ... }
- Returns:
- Whether the key field is set.
-
getKey
ScopedRouteConfiguration.Key getKey()
The key to match against.
.envoy.config.route.v3.ScopedRouteConfiguration.Key key = 3 [(.validate.rules) = { ... }
- Returns:
- The key.
-
getKeyOrBuilder
ScopedRouteConfiguration.KeyOrBuilder getKeyOrBuilder()
The key to match against.
.envoy.config.route.v3.ScopedRouteConfiguration.Key key = 3 [(.validate.rules) = { ... }
-
-