Uses of Class
io.envoyproxy.envoy.config.rbac.v2.Policy.Builder
Packages that use Policy.Builder
-
Uses of Policy.Builder in io.envoyproxy.envoy.config.rbac.v2
Methods in io.envoyproxy.envoy.config.rbac.v2 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.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Policy.Builder.clear()Policy.Builder.clearCondition()An optional symbolic expression specifying an access control :ref:`condition <arch_overview_condition>`.Policy.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Policy.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Policy.Builder.clearPermissions()Required.Policy.Builder.clearPrincipals()Required.Policy.Builder.clone()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) final Policy.BuilderPolicy.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static Policy.BuilderPolicy.newBuilder()static Policy.BuilderPolicy.newBuilder(Policy prototype) Policy.newBuilderForType()protected Policy.BuilderPolicy.newBuilderForType(com.google.protobuf.GeneratedMessageV3.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.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.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final Policy.BuilderPolicy.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Policy.toBuilder()