Uses of Class
io.envoyproxy.envoy.config.rbac.v3.RBAC.Builder
Packages that use RBAC.Builder
Package
Description
-
Uses of RBAC.Builder in io.envoyproxy.envoy.config.rbac.v3
Methods in io.envoyproxy.envoy.config.rbac.v3 that return RBAC.BuilderModifier and TypeMethodDescriptionRBAC.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) RBAC.Builder.clear()RBAC.Builder.clearAction()The action to take if a policy matches.RBAC.Builder.clearAuditLoggingOptions()Audit logging options that include the condition for audit logging to happen and audit logger configurations.RBAC.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) RBAC.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) RBAC.Builder.clearPolicies()RBAC.Builder.clone()RBAC.Builder.mergeAuditLoggingOptions(RBAC.AuditLoggingOptions value) Audit logging options that include the condition for audit logging to happen and audit logger configurations.RBAC.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) RBAC.Builder.mergeFrom(com.google.protobuf.Message other) 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.putAllPolicies(Map<String, Policy> values) Maps from policy name to policy.RBAC.Builder.putPolicies(String key, Policy value) Maps from policy name to policy.RBAC.Builder.removePolicies(String key) Maps from policy name to policy.RBAC.Builder.setAction(RBAC.Action value) The action to take if a policy matches.RBAC.Builder.setActionValue(int value) The action to take if a policy matches.RBAC.Builder.setAuditLoggingOptions(RBAC.AuditLoggingOptions value) Audit logging options that include the condition for audit logging to happen and audit logger configurations.RBAC.Builder.setAuditLoggingOptions(RBAC.AuditLoggingOptions.Builder builderForValue) Audit logging options that include the condition for audit logging to happen and audit logger configurations.RBAC.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final RBAC.BuilderRBAC.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) RBAC.toBuilder() -
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.getRulesBuilder()The primary RBAC policy which will be applied globally, to all the incoming requestsRBAC.Builder.getShadowRulesBuilder()Shadow policy for testing RBAC rules without enforcing them.Methods in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 with parameters of type RBAC.BuilderModifier and TypeMethodDescriptionRBAC.Builder.setRules(RBAC.Builder builderForValue) The primary RBAC policy which will be applied globally, to all the incoming requestsRBAC.Builder.setShadowRules(RBAC.Builder builderForValue) Shadow policy for testing RBAC rules without enforcing them. -
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.getRulesBuilder()Specify the RBAC rules to be applied globally.RBAC.Builder.getShadowRulesBuilder()Shadow rules are not enforced by the filter but will emit stats and logs and can be used for rule testing.Methods in io.envoyproxy.envoy.extensions.filters.network.rbac.v3 with parameters of type RBAC.BuilderModifier and TypeMethodDescriptionRBAC.Builder.setRules(RBAC.Builder builderForValue) Specify the RBAC rules to be applied globally.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.