Acl.PrincipalType
Inherited Method Summary
From class
java.lang.Enum
final
int
|
compareTo(E arg0)
|
int
|
compareTo(Object arg0)
|
final
boolean
|
equals(Object arg0)
|
final
Class<E>
|
getDeclaringClass()
|
final
int
|
hashCode()
|
final
String
|
name()
|
final
int
|
ordinal()
|
String
|
toString()
|
static
<T extends Enum<T>>
T
|
valueOf(Class<T> arg0, String arg1)
|
From class
java.lang.Object
boolean
|
equals(Object arg0)
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
From interface
java.lang.Comparable
abstract
int
|
compareTo(E extends Enum<E> arg0)
|
Enum Values
public
static
final
Acl.PrincipalType
GROUP
public
static
final
Acl.PrincipalType
GSUITE_DOMAIN
G suite domain or customer principal
public
static
final
Acl.PrincipalType
GSUITE_GROUP
public
static
final
Acl.PrincipalType
GSUITE_USER
public
static
final
Acl.PrincipalType
USER
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-03 UTC.
[null,null,["Last updated 2024-09-03 UTC."],[[["`Acl.PrincipalType` is an enum that represents the type of a security principal in Google Cloud Search."],["It defines five principal types: `GROUP`, `GSUITE_DOMAIN`, `GSUITE_GROUP`, `GSUITE_USER`, and `USER`, covering various user and group identities."],["These types distinguish between external and Google-specific entities, such as users, groups, and domains within a G Suite organization."],["`Acl.PrincipalType` helps categorize and manage access control permissions based on the identity of the principal involved."]]],[]]