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 RBACgetRbac()Override the global configuration of the filter with this new config.RBACOrBuildergetRbacOrBuilder()Override the global configuration of the filter with this new config.booleanhasRbac()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;
-
-