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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAllowedRouteNames(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>`.intgetAllowedRouteNamesCount()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>`.List<String>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>`.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getAllowedRouteNamesList
List<String> 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
String getAllowedRouteNames(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 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.
-
-