Uses of Class
io.envoyproxy.envoy.config.rbac.v3.Principal
-
Packages that use Principal Package Description io.envoyproxy.envoy.config.rbac.v3 io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol. -
-
Uses of Principal in io.envoyproxy.envoy.config.rbac.v3
Fields in io.envoyproxy.envoy.config.rbac.v3 declared as Principal Modifier and Type Field Description private static PrincipalPrincipal. DEFAULT_INSTANCEFields in io.envoyproxy.envoy.config.rbac.v3 with type parameters of type Principal Modifier and Type Field Description private java.util.List<Principal>Principal.Set.Builder. ids_private java.util.List<Principal>Principal.Set. ids_private com.google.protobuf.RepeatedFieldBuilder<Principal,Principal.Builder,PrincipalOrBuilder>Principal.Set.Builder. idsBuilder_private com.google.protobuf.SingleFieldBuilder<Principal,Principal.Builder,PrincipalOrBuilder>Principal.Builder. notIdBuilder_private static com.google.protobuf.Parser<Principal>Principal. PARSERprivate java.util.List<Principal>Policy.Builder. principals_private java.util.List<Principal>Policy. principals_private com.google.protobuf.RepeatedFieldBuilder<Principal,Principal.Builder,PrincipalOrBuilder>Policy.Builder. principalsBuilder_Methods in io.envoyproxy.envoy.config.rbac.v3 that return Principal Modifier and Type Method Description PrincipalPrincipal.Builder. build()PrincipalPrincipal.Builder. buildPartial()static PrincipalPrincipal. getDefaultInstance()PrincipalPrincipal.Builder. getDefaultInstanceForType()PrincipalPrincipal. getDefaultInstanceForType()PrincipalPrincipal.Set.Builder. getIds(int index)repeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ...PrincipalPrincipal.Set. getIds(int index)repeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ...PrincipalPrincipal.SetOrBuilder. getIds(int index)repeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ...PrincipalPrincipal.Builder. getNotId()Negates matching the provided principal.PrincipalPrincipal. getNotId()Negates matching the provided principal.PrincipalPrincipalOrBuilder. getNotId()Negates matching the provided principal.PrincipalPolicy.Builder. getPrincipals(int index)Required.PrincipalPolicy. getPrincipals(int index)Required.PrincipalPolicyOrBuilder. getPrincipals(int index)Required.static PrincipalPrincipal. parseDelimitedFrom(java.io.InputStream input)static PrincipalPrincipal. parseDelimitedFrom(java.io.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(java.io.InputStream input)static PrincipalPrincipal. parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PrincipalPrincipal. parseFrom(java.nio.ByteBuffer data)static PrincipalPrincipal. 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 Principal Modifier and Type Method Description private com.google.protobuf.RepeatedFieldBuilder<Principal,Principal.Builder,PrincipalOrBuilder>Principal.Set.Builder. getIdsFieldBuilder()java.util.List<Principal>Principal.Set.Builder. getIdsList()repeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ...java.util.List<Principal>Principal.Set. getIdsList()repeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ...java.util.List<Principal>Principal.SetOrBuilder. getIdsList()repeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ...private com.google.protobuf.SingleFieldBuilder<Principal,Principal.Builder,PrincipalOrBuilder>Principal.Builder. getNotIdFieldBuilder()Negates matching the provided principal.com.google.protobuf.Parser<Principal>Principal. getParserForType()private com.google.protobuf.RepeatedFieldBuilder<Principal,Principal.Builder,PrincipalOrBuilder>Policy.Builder. getPrincipalsFieldBuilder()java.util.List<Principal>Policy.Builder. getPrincipalsList()Required.java.util.List<Principal>Policy. getPrincipalsList()Required.java.util.List<Principal>PolicyOrBuilder. getPrincipalsList()Required.static com.google.protobuf.Parser<Principal>Principal. parser()Methods in io.envoyproxy.envoy.config.rbac.v3 with parameters of type Principal Modifier and Type Method Description Principal.Set.BuilderPrincipal.Set.Builder. addIds(int index, Principal value)repeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ...Principal.Set.BuilderPrincipal.Set.Builder. addIds(Principal value)repeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ...Policy.BuilderPolicy.Builder. addPrincipals(int index, Principal value)Required.Policy.BuilderPolicy.Builder. addPrincipals(Principal value)Required.private voidPrincipal.Builder. buildPartial0(Principal result)private voidPrincipal.Builder. buildPartialOneofs(Principal result)Principal.BuilderPrincipal.Builder. mergeFrom(Principal other)Principal.BuilderPrincipal.Builder. mergeNotId(Principal value)Negates matching the provided principal.static Principal.BuilderPrincipal. newBuilder(Principal prototype)Principal.Set.BuilderPrincipal.Set.Builder. setIds(int index, Principal value)repeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ...Principal.BuilderPrincipal.Builder. setNotId(Principal value)Negates matching the provided principal.Policy.BuilderPolicy.Builder. setPrincipals(int index, Principal value)Required.Method parameters in io.envoyproxy.envoy.config.rbac.v3 with type arguments of type Principal Modifier and Type Method Description Principal.Set.BuilderPrincipal.Set.Builder. addAllIds(java.lang.Iterable<? extends Principal> values)repeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ...Policy.BuilderPolicy.Builder. addAllPrincipals(java.lang.Iterable<? extends Principal> values)Required. -
Uses of Principal in io.grpc.xds
Methods in io.grpc.xds with parameters of type Principal Modifier and Type Method Description private static GrpcAuthorizationEngine.MatcherRbacFilter. parsePrincipal(Principal principal)Method parameters in io.grpc.xds with type arguments of type Principal Modifier and Type Method Description private static GrpcAuthorizationEngine.OrMatcherRbacFilter. parsePrincipalList(java.util.List<Principal> principals)
-