Uses of Class
io.envoyproxy.envoy.config.rbac.v3.Permission
Packages that use Permission
-
Uses of Permission in io.envoyproxy.envoy.config.rbac.v3
Methods in io.envoyproxy.envoy.config.rbac.v3 that return PermissionModifier and TypeMethodDescriptionPermission.Builder.build()Permission.Builder.buildPartial()static PermissionPermission.getDefaultInstance()Permission.Builder.getDefaultInstanceForType()Permission.getDefaultInstanceForType()Permission.Builder.getNotRule()Negates matching the provided permission.Permission.getNotRule()Negates matching the provided permission.PermissionOrBuilder.getNotRule()Negates matching the provided permission.Policy.Builder.getPermissions(int index) Required.Policy.getPermissions(int index) Required.PolicyOrBuilder.getPermissions(int index) Required.Permission.Set.Builder.getRules(int index) repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ... }Permission.Set.getRules(int index) repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ... }Permission.SetOrBuilder.getRules(int index) repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ... }static PermissionPermission.parseDelimitedFrom(InputStream input) static PermissionPermission.parseDelimitedFrom(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(InputStream input) static PermissionPermission.parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PermissionPermission.parseFrom(ByteBuffer data) static PermissionPermission.parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Methods in io.envoyproxy.envoy.config.rbac.v3 that return types with arguments of type PermissionModifier and TypeMethodDescriptioncom.google.protobuf.Parser<Permission> Permission.getParserForType()Policy.Builder.getPermissionsList()Required.Policy.getPermissionsList()Required.PolicyOrBuilder.getPermissionsList()Required.Permission.Set.Builder.getRulesList()repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ... }Permission.Set.getRulesList()repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ... }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 PermissionModifier and TypeMethodDescriptionPolicy.Builder.addPermissions(int index, Permission value) Required.Policy.Builder.addPermissions(Permission value) Required.Permission.Set.Builder.addRules(int index, Permission value) repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ... }Permission.Set.Builder.addRules(Permission value) repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ... }Permission.Builder.mergeFrom(Permission other) Permission.Builder.mergeNotRule(Permission value) Negates matching the provided permission.static Permission.BuilderPermission.newBuilder(Permission prototype) Permission.Builder.setNotRule(Permission value) Negates matching the provided permission.Policy.Builder.setPermissions(int index, Permission value) Required.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 PermissionModifier and TypeMethodDescriptionPolicy.Builder.addAllPermissions(Iterable<? extends Permission> values) Required.Permission.Set.Builder.addAllRules(Iterable<? extends Permission> values) repeated .envoy.config.rbac.v3.Permission rules = 1 [(.validate.rules) = { ... }