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
Subclasses with type arguments of type Policy.Builder in io.envoyproxy.envoy.config.rbac.v3Modifier and TypeClassDescriptionstatic final classPolicy specifies a role and the principals that are assigned/denied the role.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.BuilderPolicy.newBuilder()static Policy.BuilderPolicy.newBuilder(Policy prototype) Policy.newBuilderForType()protected Policy.BuilderPolicy.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()