Uses of Class
io.envoyproxy.envoy.config.rbac.v3.Principal
Packages that use Principal
-
Uses of Principal in io.envoyproxy.envoy.config.rbac.v3
Methods in io.envoyproxy.envoy.config.rbac.v3 that return PrincipalModifier and TypeMethodDescriptionPrincipal.Builder.build()Principal.Builder.buildPartial()static PrincipalPrincipal.getDefaultInstance()Principal.Builder.getDefaultInstanceForType()Principal.getDefaultInstanceForType()Principal.Set.Builder.getIds(int index) repeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ... }Principal.Set.getIds(int index) repeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ... }Principal.SetOrBuilder.getIds(int index) repeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ... }Principal.Builder.getNotId()Negates matching the provided principal.Principal.getNotId()Negates matching the provided principal.PrincipalOrBuilder.getNotId()Negates matching the provided principal.Policy.Builder.getPrincipals(int index) Required.Policy.getPrincipals(int index) Required.PolicyOrBuilder.getPrincipals(int index) Required.static PrincipalPrincipal.parseDelimitedFrom(InputStream input) static PrincipalPrincipal.parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PrincipalPrincipal.parseFrom(byte[] data) static PrincipalPrincipal.parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PrincipalPrincipal.parseFrom(com.google.protobuf.ByteString data) static PrincipalPrincipal.parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PrincipalPrincipal.parseFrom(com.google.protobuf.CodedInputStream input) static PrincipalPrincipal.parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PrincipalPrincipal.parseFrom(InputStream input) static PrincipalPrincipal.parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static PrincipalPrincipal.parseFrom(ByteBuffer data) static PrincipalPrincipal.parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Methods in io.envoyproxy.envoy.config.rbac.v3 that return types with arguments of type PrincipalModifier and TypeMethodDescriptionPrincipal.Set.Builder.getIdsList()repeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ... }Principal.Set.getIdsList()repeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ... }Principal.SetOrBuilder.getIdsList()repeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ... }com.google.protobuf.Parser<Principal> Principal.getParserForType()Policy.Builder.getPrincipalsList()Required.Policy.getPrincipalsList()Required.PolicyOrBuilder.getPrincipalsList()Required.static com.google.protobuf.Parser<Principal> Principal.parser()Methods in io.envoyproxy.envoy.config.rbac.v3 with parameters of type PrincipalModifier and TypeMethodDescriptionrepeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ... }repeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ... }Policy.Builder.addPrincipals(int index, Principal value) Required.Policy.Builder.addPrincipals(Principal value) Required.Principal.Builder.mergeNotId(Principal value) Negates matching the provided principal.static Principal.BuilderPrincipal.newBuilder(Principal prototype) repeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ... }Negates matching the provided principal.Policy.Builder.setPrincipals(int index, Principal value) Required.Method parameters in io.envoyproxy.envoy.config.rbac.v3 with type arguments of type PrincipalModifier and TypeMethodDescriptionrepeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ... }Policy.Builder.addAllPrincipals(Iterable<? extends Principal> values) Required.