Interface RBACPerRouteOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RBACPerRoute
,RBACPerRoute.Builder
public interface RBACPerRouteOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RBAC
getRbac()
Override the global configuration of the filter with this new config.RBACOrBuilder
getRbacOrBuilder()
Override the global configuration of the filter with this new config.boolean
hasRbac()
Override the global configuration of the filter with this new config.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasRbac
boolean hasRbac()
Override the global configuration of the filter with this new config. If absent, the global RBAC policy will be disabled for this route.
.envoy.extensions.filters.http.rbac.v3.RBAC rbac = 2;
- Returns:
- Whether the rbac field is set.
-
getRbac
RBAC getRbac()
Override the global configuration of the filter with this new config. If absent, the global RBAC policy will be disabled for this route.
.envoy.extensions.filters.http.rbac.v3.RBAC rbac = 2;
- Returns:
- The rbac.
-
getRbacOrBuilder
RBACOrBuilder getRbacOrBuilder()
Override the global configuration of the filter with this new config. If absent, the global RBAC policy will be disabled for this route.
.envoy.extensions.filters.http.rbac.v3.RBAC rbac = 2;
-
-