Interface AllowListedRoutesConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AllowListedRoutesConfig,AllowListedRoutesConfig.Builder
public interface AllowListedRoutesConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAllowedRouteNames(int index) The list of routes that's allowed as redirect target by this predicate, identified by the route's :ref:`name <envoy_v3_api_field_config.route.v3.Route.route>`.com.google.protobuf.ByteStringgetAllowedRouteNamesBytes(int index) The list of routes that's allowed as redirect target by this predicate, identified by the route's :ref:`name <envoy_v3_api_field_config.route.v3.Route.route>`.intThe list of routes that's allowed as redirect target by this predicate, identified by the route's :ref:`name <envoy_v3_api_field_config.route.v3.Route.route>`.The list of routes that's allowed as redirect target by this predicate, identified by the route's :ref:`name <envoy_v3_api_field_config.route.v3.Route.route>`.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getAllowedRouteNamesList
The list of routes that's allowed as redirect target by this predicate, identified by the route's :ref:`name <envoy_v3_api_field_config.route.v3.Route.route>`. Empty route names are not allowed.
repeated string allowed_route_names = 1 [(.validate.rules) = { ... }- Returns:
- A list containing the allowedRouteNames.
-
getAllowedRouteNamesCount
int getAllowedRouteNamesCount()The list of routes that's allowed as redirect target by this predicate, identified by the route's :ref:`name <envoy_v3_api_field_config.route.v3.Route.route>`. Empty route names are not allowed.
repeated string allowed_route_names = 1 [(.validate.rules) = { ... }- Returns:
- The count of allowedRouteNames.
-
getAllowedRouteNames
The list of routes that's allowed as redirect target by this predicate, identified by the route's :ref:`name <envoy_v3_api_field_config.route.v3.Route.route>`. Empty route names are not allowed.
repeated string allowed_route_names = 1 [(.validate.rules) = { ... }- Parameters:
index- The index of the element to return.- Returns:
- The allowedRouteNames at the given index.
-
getAllowedRouteNamesBytes
com.google.protobuf.ByteString getAllowedRouteNamesBytes(int index) The list of routes that's allowed as redirect target by this predicate, identified by the route's :ref:`name <envoy_v3_api_field_config.route.v3.Route.route>`. Empty route names are not allowed.
repeated string allowed_route_names = 1 [(.validate.rules) = { ... }- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the allowedRouteNames at the given index.
-