Uses of Class
io.envoyproxy.envoy.config.rbac.v3.Permission
-
Packages that use Permission Package Description io.envoyproxy.envoy.config.rbac.v3 io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol. -
-
Uses of Permission in io.envoyproxy.envoy.config.rbac.v3
Fields in io.envoyproxy.envoy.config.rbac.v3 declared as Permission Modifier and Type Field Description private static PermissionPermission. DEFAULT_INSTANCEFields in io.envoyproxy.envoy.config.rbac.v3 with type parameters of type Permission Modifier and Type Field Description private com.google.protobuf.SingleFieldBuilder<Permission,Permission.Builder,PermissionOrBuilder>Permission.Builder. notRuleBuilder_private static com.google.protobuf.Parser<Permission>Permission. PARSERprivate java.util.List<Permission>Policy.Builder. permissions_private java.util.List<Permission>Policy. permissions_private com.google.protobuf.RepeatedFieldBuilder<Permission,Permission.Builder,PermissionOrBuilder>Policy.Builder. permissionsBuilder_private java.util.List<Permission>Permission.Set.Builder. rules_private java.util.List<Permission>Permission.Set. rules_private com.google.protobuf.RepeatedFieldBuilder<Permission,Permission.Builder,PermissionOrBuilder>Permission.Set.Builder. rulesBuilder_Methods in io.envoyproxy.envoy.config.rbac.v3 that return Permission Modifier and Type Method Description PermissionPermission.Builder. build()PermissionPermission.Builder. buildPartial()static PermissionPermission. getDefaultInstance()PermissionPermission.Builder. getDefaultInstanceForType()PermissionPermission. getDefaultInstanceForType()PermissionPermission.Builder. getNotRule()Negates matching the provided permission.PermissionPermission. getNotRule()Negates matching the provided permission.PermissionPermissionOrBuilder. getNotRule()Negates matching the provided permission.PermissionPolicy.Builder. getPermissions(int index)Required.PermissionPolicy. getPermissions(int index)Required.PermissionPolicyOrBuilder. getPermissions(int index)Required.PermissionPermission.Set.Builder. getRules(int index)repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ...PermissionPermission.Set. getRules(int index)repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ...PermissionPermission.SetOrBuilder. getRules(int index)repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ...static PermissionPermission. parseDelimitedFrom(java.io.InputStream input)static PermissionPermission. parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PermissionPermission. parseFrom(byte[] data)static PermissionPermission. parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PermissionPermission. parseFrom(com.google.protobuf.ByteString data)static PermissionPermission. parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PermissionPermission. parseFrom(com.google.protobuf.CodedInputStream input)static PermissionPermission. parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PermissionPermission. parseFrom(java.io.InputStream input)static PermissionPermission. parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PermissionPermission. parseFrom(java.nio.ByteBuffer data)static PermissionPermission. parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Methods in io.envoyproxy.envoy.config.rbac.v3 that return types with arguments of type Permission Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<Permission,Permission.Builder,PermissionOrBuilder>Permission.Builder. getNotRuleFieldBuilder()Negates matching the provided permission.com.google.protobuf.Parser<Permission>Permission. getParserForType()private com.google.protobuf.RepeatedFieldBuilder<Permission,Permission.Builder,PermissionOrBuilder>Policy.Builder. getPermissionsFieldBuilder()java.util.List<Permission>Policy.Builder. getPermissionsList()Required.java.util.List<Permission>Policy. getPermissionsList()Required.java.util.List<Permission>PolicyOrBuilder. getPermissionsList()Required.private com.google.protobuf.RepeatedFieldBuilder<Permission,Permission.Builder,PermissionOrBuilder>Permission.Set.Builder. getRulesFieldBuilder()java.util.List<Permission>Permission.Set.Builder. getRulesList()repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ...java.util.List<Permission>Permission.Set. getRulesList()repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ...java.util.List<Permission>Permission.SetOrBuilder. getRulesList()repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ...static com.google.protobuf.Parser<Permission>Permission. parser()Methods in io.envoyproxy.envoy.config.rbac.v3 with parameters of type Permission Modifier and Type Method Description Policy.BuilderPolicy.Builder. addPermissions(int index, Permission value)Required.Policy.BuilderPolicy.Builder. addPermissions(Permission value)Required.Permission.Set.BuilderPermission.Set.Builder. addRules(int index, Permission value)repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ...Permission.Set.BuilderPermission.Set.Builder. addRules(Permission value)repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ...private voidPermission.Builder. buildPartial0(Permission result)private voidPermission.Builder. buildPartialOneofs(Permission result)Permission.BuilderPermission.Builder. mergeFrom(Permission other)Permission.BuilderPermission.Builder. mergeNotRule(Permission value)Negates matching the provided permission.static Permission.BuilderPermission. newBuilder(Permission prototype)Permission.BuilderPermission.Builder. setNotRule(Permission value)Negates matching the provided permission.Policy.BuilderPolicy.Builder. setPermissions(int index, Permission value)Required.Permission.Set.BuilderPermission.Set.Builder. setRules(int index, Permission value)repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ...Method parameters in io.envoyproxy.envoy.config.rbac.v3 with type arguments of type Permission Modifier and Type Method Description Policy.BuilderPolicy.Builder. addAllPermissions(java.lang.Iterable<? extends Permission> values)Required.Permission.Set.BuilderPermission.Set.Builder. addAllRules(java.lang.Iterable<? extends Permission> values)repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ... -
Uses of Permission in io.grpc.xds
Methods in io.grpc.xds with parameters of type Permission Modifier and Type Method Description private static GrpcAuthorizationEngine.MatcherRbacFilter. parsePermission(Permission permission)Method parameters in io.grpc.xds with type arguments of type Permission Modifier and Type Method Description private static GrpcAuthorizationEngine.OrMatcherRbacFilter. parsePermissionList(java.util.List<Permission> permissions)
-