Uses of Class
io.envoyproxy.envoy.extensions.filters.network.rbac.v3.RBAC.Builder
Packages that use RBAC.Builder
-
Uses of RBAC.Builder in io.envoyproxy.envoy.extensions.filters.network.rbac.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.rbac.v3 that return RBAC.BuilderModifier and TypeMethodDescriptionRBAC.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) RBAC.Builder.clear()RBAC.Builder.clearDelayDeny()Delay the specified duration before closing the connection when the policy evaluation result is ``DENY``.RBAC.Builder.clearEnforcementType()RBAC enforcement strategy.RBAC.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) RBAC.Builder.clearMatcher()The match tree to use when resolving RBAC action for incoming connections.RBAC.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) RBAC.Builder.clearRules()Specify the RBAC rules to be applied globally.RBAC.Builder.clearShadowMatcher()The match tree to use for emitting stats and logs which can be used for rule testing for incoming connections.RBAC.Builder.clearShadowRules()Shadow rules are not enforced by the filter but will emit stats and logs and can be used for rule testing.RBAC.Builder.clearShadowRulesStatPrefix()If specified, shadow rules will emit stats with the given prefix.RBAC.Builder.clearStatPrefix()The prefix to use when emitting statistics.RBAC.Builder.clone()RBAC.Builder.mergeDelayDeny(com.google.protobuf.Duration value) Delay the specified duration before closing the connection when the policy evaluation result is ``DENY``.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) The match tree to use when resolving RBAC action for incoming connections.RBAC.Builder.mergeRules(RBAC value) Specify the RBAC rules to be applied globally.RBAC.Builder.mergeShadowMatcher(Matcher value) The match tree to use for emitting stats and logs which can be used for rule testing for incoming connections.RBAC.Builder.mergeShadowRules(RBAC value) Shadow rules are not enforced by the filter but will emit stats and logs and can be used for rule testing.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.setDelayDeny(com.google.protobuf.Duration value) Delay the specified duration before closing the connection when the policy evaluation result is ``DENY``.RBAC.Builder.setDelayDeny(com.google.protobuf.Duration.Builder builderForValue) Delay the specified duration before closing the connection when the policy evaluation result is ``DENY``.RBAC.Builder.setEnforcementType(RBAC.EnforcementType value) RBAC enforcement strategy.RBAC.Builder.setEnforcementTypeValue(int value) RBAC enforcement strategy.RBAC.Builder.setMatcher(Matcher value) The match tree to use when resolving RBAC action for incoming connections.RBAC.Builder.setMatcher(Matcher.Builder builderForValue) The match tree to use when resolving RBAC action for incoming connections.RBAC.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Specify the RBAC rules to be applied globally.RBAC.Builder.setRules(RBAC.Builder builderForValue) Specify the RBAC rules to be applied globally.RBAC.Builder.setShadowMatcher(Matcher value) The match tree to use for emitting stats and logs which can be used for rule testing for incoming connections.RBAC.Builder.setShadowMatcher(Matcher.Builder builderForValue) The match tree to use for emitting stats and logs which can be used for rule testing for incoming connections.RBAC.Builder.setShadowRules(RBAC value) Shadow rules are not enforced by the filter but will emit stats and logs and can be used for rule testing.RBAC.Builder.setShadowRules(RBAC.Builder builderForValue) Shadow rules are not enforced by the filter but will emit stats and logs and can be used for rule testing.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.setStatPrefix(String value) The prefix to use when emitting statistics.RBAC.Builder.setStatPrefixBytes(com.google.protobuf.ByteString value) The prefix to use when emitting statistics.final RBAC.BuilderRBAC.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) RBAC.toBuilder()