Uses of Class
io.envoyproxy.envoy.extensions.filters.http.rbac.v3.RBAC.Builder
Packages that use RBAC.Builder
-
Uses of RBAC.Builder in io.envoyproxy.envoy.extensions.filters.http.rbac.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 that return RBAC.BuilderModifier and TypeMethodDescriptionRBAC.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) RBAC.Builder.clear()RBAC.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) RBAC.Builder.clearMatcher()Match tree for evaluating RBAC actions on incoming requests.RBAC.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) RBAC.Builder.clearRules()The primary RBAC policy which will be applied globally, to all the incoming requestsRBAC.Builder.clearRulesStatPrefix()If specified, rules will emit stats with the given prefix.RBAC.Builder.clearShadowMatcher()If absent, no shadow matcher will be applied.RBAC.Builder.clearShadowRules()Shadow policy for testing RBAC rules without enforcing them.RBAC.Builder.clearShadowRulesStatPrefix()If specified, shadow rules will emit stats with the given prefix.RBAC.Builder.clearTrackPerRuleStats()If ``track_per_rule_stats`` is ``true``, counters will be published for each rule and shadow rule.RBAC.Builder.clone()RBACPerRoute.Builder.getRbacBuilder()Per-route specific RBAC configuration that overrides the global RBAC configuration.RBAC.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) RBAC.Builder.mergeFrom(com.google.protobuf.Message other) RBAC.Builder.mergeMatcher(Matcher value) Match tree for evaluating RBAC actions on incoming requests.RBAC.Builder.mergeRules(RBAC value) The primary RBAC policy which will be applied globally, to all the incoming requestsRBAC.Builder.mergeShadowMatcher(Matcher value) If absent, no shadow matcher will be applied.RBAC.Builder.mergeShadowRules(RBAC value) Shadow policy for testing RBAC rules without enforcing them.final RBAC.BuilderRBAC.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static RBAC.BuilderRBAC.newBuilder()static RBAC.BuilderRBAC.newBuilder(RBAC prototype) RBAC.newBuilderForType()protected RBAC.BuilderRBAC.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) RBAC.Builder.setMatcher(Matcher value) Match tree for evaluating RBAC actions on incoming requests.RBAC.Builder.setMatcher(Matcher.Builder builderForValue) Match tree for evaluating RBAC actions on incoming requests.RBAC.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) The primary RBAC policy which will be applied globally, to all the incoming requestsRBAC.Builder.setRules(RBAC.Builder builderForValue) The primary RBAC policy which will be applied globally, to all the incoming requestsRBAC.Builder.setRulesStatPrefix(String value) If specified, rules will emit stats with the given prefix.RBAC.Builder.setRulesStatPrefixBytes(com.google.protobuf.ByteString value) If specified, rules will emit stats with the given prefix.RBAC.Builder.setShadowMatcher(Matcher value) If absent, no shadow matcher will be applied.RBAC.Builder.setShadowMatcher(Matcher.Builder builderForValue) If absent, no shadow matcher will be applied.RBAC.Builder.setShadowRules(RBAC value) Shadow policy for testing RBAC rules without enforcing them.RBAC.Builder.setShadowRules(RBAC.Builder builderForValue) Shadow policy for testing RBAC rules without enforcing them.RBAC.Builder.setShadowRulesStatPrefix(String value) If specified, shadow rules will emit stats with the given prefix.RBAC.Builder.setShadowRulesStatPrefixBytes(com.google.protobuf.ByteString value) If specified, shadow rules will emit stats with the given prefix.RBAC.Builder.setTrackPerRuleStats(boolean value) If ``track_per_rule_stats`` is ``true``, counters will be published for each rule and shadow rule.final RBAC.BuilderRBAC.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) RBAC.toBuilder()Methods in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 with parameters of type RBAC.BuilderModifier and TypeMethodDescriptionRBACPerRoute.Builder.setRbac(RBAC.Builder builderForValue) Per-route specific RBAC configuration that overrides the global RBAC configuration.