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.KeygetKey()The key to match against.ScopedRouteConfiguration.KeyOrBuildergetKeyOrBuilder()The key to match against.StringgetName()The name assigned to the routing scope.com.google.protobuf.ByteStringgetNameBytes()The name assigned to the routing scope.booleangetOnDemand()Whether the RouteConfiguration should be loaded on demand.RouteConfigurationgetRouteConfiguration()The :ref:`envoy_v3_api_msg_config.route.v3.RouteConfiguration` associated with the scope.StringgetRouteConfigurationName()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.ByteStringgetRouteConfigurationNameBytes()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.RouteConfigurationOrBuildergetRouteConfigurationOrBuilder()The :ref:`envoy_v3_api_msg_config.route.v3.RouteConfiguration` associated with the scope.booleanhasKey()The key to match against.booleanhasRouteConfiguration()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
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
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) = { ... }
-
-