Uses of Class
io.envoyproxy.envoy.config.rbac.v3.Policy.Builder
Packages that use Policy.Builder
-
Uses of Policy.Builder in io.envoyproxy.envoy.config.rbac.v3
Fields in io.envoyproxy.envoy.config.rbac.v3 with type parameters of type Policy.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.MapFieldBuilder
<String, PolicyOrBuilder, Policy, Policy.Builder> RBAC.Builder.policies_
Methods in io.envoyproxy.envoy.config.rbac.v3 that return Policy.BuilderModifier and TypeMethodDescriptionPolicy.Builder.addAllPermissions
(Iterable<? extends Permission> values) Required.Policy.Builder.addAllPrincipals
(Iterable<? extends Principal> values) Required.Policy.Builder.addPermissions
(int index, Permission value) Required.Policy.Builder.addPermissions
(int index, Permission.Builder builderForValue) Required.Policy.Builder.addPermissions
(Permission value) Required.Policy.Builder.addPermissions
(Permission.Builder builderForValue) Required.Policy.Builder.addPrincipals
(int index, Principal value) Required.Policy.Builder.addPrincipals
(int index, Principal.Builder builderForValue) Required.Policy.Builder.addPrincipals
(Principal value) Required.Policy.Builder.addPrincipals
(Principal.Builder builderForValue) Required.Policy.Builder.clear()
Policy.Builder.clearCheckedCondition()
[#not-implemented-hide:] An optional symbolic expression that has been successfully type checked.Policy.Builder.clearCondition()
An optional symbolic expression specifying an access control :ref:`condition <arch_overview_condition>`.Policy.Builder.clearPermissions()
Required.Policy.Builder.clearPrincipals()
Required.Policy.Builder.mergeCheckedCondition
(CheckedExpr value) [#not-implemented-hide:] An optional symbolic expression that has been successfully type checked.Policy.Builder.mergeCondition
(Expr value) An optional symbolic expression specifying an access control :ref:`condition <arch_overview_condition>`.Policy.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Policy.Builder.mergeFrom
(com.google.protobuf.Message other) static Policy.Builder
Policy.newBuilder()
static Policy.Builder
Policy.newBuilder
(Policy prototype) Policy.newBuilderForType()
protected Policy.Builder
Policy.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) RBAC.Builder.putPoliciesBuilderIfAbsent
(String key) Maps from policy name to policy.Policy.Builder.removePermissions
(int index) Required.Policy.Builder.removePrincipals
(int index) Required.Policy.Builder.setCheckedCondition
(CheckedExpr value) [#not-implemented-hide:] An optional symbolic expression that has been successfully type checked.Policy.Builder.setCheckedCondition
(CheckedExpr.Builder builderForValue) [#not-implemented-hide:] An optional symbolic expression that has been successfully type checked.Policy.Builder.setCondition
(Expr value) An optional symbolic expression specifying an access control :ref:`condition <arch_overview_condition>`.Policy.Builder.setCondition
(Expr.Builder builderForValue) An optional symbolic expression specifying an access control :ref:`condition <arch_overview_condition>`.Policy.Builder.setPermissions
(int index, Permission value) Required.Policy.Builder.setPermissions
(int index, Permission.Builder builderForValue) Required.Policy.Builder.setPrincipals
(int index, Principal value) Required.Policy.Builder.setPrincipals
(int index, Principal.Builder builderForValue) Required.Policy.toBuilder()
Methods in io.envoyproxy.envoy.config.rbac.v3 that return types with arguments of type Policy.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.MapFieldBuilder
<String, PolicyOrBuilder, Policy, Policy.Builder> RBAC.Builder.internalGetMutablePolicies()
private com.google.protobuf.MapFieldBuilder
<String, PolicyOrBuilder, Policy, Policy.Builder> RBAC.Builder.internalGetPolicies()