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 Permission
Permission. DEFAULT_INSTANCE
Fields 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. PARSER
private 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 Permission
Permission.Builder. build()
Permission
Permission.Builder. buildPartial()
static Permission
Permission. getDefaultInstance()
Permission
Permission.Builder. getDefaultInstanceForType()
Permission
Permission. getDefaultInstanceForType()
Permission
Permission.Builder. getNotRule()
Negates matching the provided permission.Permission
Permission. getNotRule()
Negates matching the provided permission.Permission
PermissionOrBuilder. getNotRule()
Negates matching the provided permission.Permission
Policy.Builder. getPermissions(int index)
Required.Permission
Policy. getPermissions(int index)
Required.Permission
PolicyOrBuilder. getPermissions(int index)
Required.Permission
Permission.Set.Builder. getRules(int index)
repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ...
Permission
Permission.Set. getRules(int index)
repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ...
Permission
Permission.SetOrBuilder. getRules(int index)
repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ...
static Permission
Permission. parseDelimitedFrom(java.io.InputStream input)
static Permission
Permission. parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Permission
Permission. parseFrom(byte[] data)
static Permission
Permission. parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Permission
Permission. parseFrom(com.google.protobuf.ByteString data)
static Permission
Permission. parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Permission
Permission. parseFrom(com.google.protobuf.CodedInputStream input)
static Permission
Permission. parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Permission
Permission. parseFrom(java.io.InputStream input)
static Permission
Permission. parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Permission
Permission. parseFrom(java.nio.ByteBuffer data)
static Permission
Permission. 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.Builder
Policy.Builder. addPermissions(int index, Permission value)
Required.Policy.Builder
Policy.Builder. addPermissions(Permission value)
Required.Permission.Set.Builder
Permission.Set.Builder. addRules(int index, Permission value)
repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ...
Permission.Set.Builder
Permission.Set.Builder. addRules(Permission value)
repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ...
private void
Permission.Builder. buildPartial0(Permission result)
private void
Permission.Builder. buildPartialOneofs(Permission result)
Permission.Builder
Permission.Builder. mergeFrom(Permission other)
Permission.Builder
Permission.Builder. mergeNotRule(Permission value)
Negates matching the provided permission.static Permission.Builder
Permission. newBuilder(Permission prototype)
Permission.Builder
Permission.Builder. setNotRule(Permission value)
Negates matching the provided permission.Policy.Builder
Policy.Builder. setPermissions(int index, Permission value)
Required.Permission.Set.Builder
Permission.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.Builder
Policy.Builder. addAllPermissions(java.lang.Iterable<? extends Permission> values)
Required.Permission.Set.Builder
Permission.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.Matcher
RbacFilter. parsePermission(Permission permission)
Method parameters in io.grpc.xds with type arguments of type Permission Modifier and Type Method Description private static GrpcAuthorizationEngine.OrMatcher
RbacFilter. parsePermissionList(java.util.List<Permission> permissions)
-