public enum CalendarPermissionLevel extends java.lang.Enum<CalendarPermissionLevel>
| Enum Constant and Description |
|---|
AUTHOR
Indicates that the user can create and read all items in the folder, and edit and delete only items that the user creates.
|
CONTRIBUTOR
Indicates that the user can create items in the folder.
|
CUSTOM
Indicates that the user has custom access permissions on the folder.
|
EDITOR
Indicates that the user can create, read, edit and delete all items in the folder.
|
FREE_BUSY_TIME_AND_SUBJECT_AND_LOCATION
Indicates that the user can view free/busy time within the calendar and the subject and location of appointments.
|
FREE_BUSY_TIME_ONLY
Indicates that the user can view only free/busy time within the calendar.
|
NONE
Indicates that the user has no permissions on the folder.
|
NONEDITING_AUTHOR
Indicates that the user can create and read all items in the folder, and delete only items that the user creates.
|
OWNER
Indicates that the user can create, read, edit, and delete all items in the folder, and create subfolders.
|
PUBLISHING_AUTHOR
Indicates that the user can create and read all items in the folder, edit and delete only items that the user creates, and create subfolders.
|
PUBLISHING_EDITOR
Indicates that the user can create, read, edit, and delete all items in the folder, and create subfolders.
|
REVIEWER
Indicates that the user can read all items in the folder.
|
| Modifier and Type | Method and Description |
|---|---|
static CalendarPermissionLevel |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static CalendarPermissionLevel[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final CalendarPermissionLevel OWNER
public static final CalendarPermissionLevel PUBLISHING_EDITOR
public static final CalendarPermissionLevel EDITOR
public static final CalendarPermissionLevel PUBLISHING_AUTHOR
public static final CalendarPermissionLevel AUTHOR
public static final CalendarPermissionLevel NONEDITING_AUTHOR
public static final CalendarPermissionLevel REVIEWER
public static final CalendarPermissionLevel CONTRIBUTOR
public static final CalendarPermissionLevel FREE_BUSY_TIME_ONLY
public static final CalendarPermissionLevel FREE_BUSY_TIME_AND_SUBJECT_AND_LOCATION
public static final CalendarPermissionLevel CUSTOM
public static final CalendarPermissionLevel NONE
public static CalendarPermissionLevel[] values()
for (CalendarPermissionLevel c : CalendarPermissionLevel.values()) System.out.println(c);
public static CalendarPermissionLevel valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is null