
**Inheritance:**
java.lang.Object
```
public class ExchangeDelegatePermissions
```

Represents the folder permissions for the delegate user
## Constructors

| Constructor | Description |
| --- | --- |
| [ExchangeDelegatePermissions()](#ExchangeDelegatePermissions--) | Initializes a new instance of the [ExchangeDelegatePermissions](../../com.aspose.email/exchangedelegatepermissions) class |
## Methods

| Method | Description |
| --- | --- |
| [equals(Object arg0)](#equals-java.lang.Object-) |  |
| [getCalendarFolderPermissionLevel()](#getCalendarFolderPermissionLevel--) | Gets or sets the permissions which the delegate user has on the default Calendar folder |
| [getClass()](#getClass--) |  |
| [getContactsFolderPermissionLevel()](#getContactsFolderPermissionLevel--) | Gets or sets the permissions which the delegate user has on the default Contacts folder |
| [getInboxFolderPermissionLevel()](#getInboxFolderPermissionLevel--) | Gets or sets the permissions which the delegate user has on the default Inbox folder |
| [getJournalFolderPermissionLevel()](#getJournalFolderPermissionLevel--) | Gets or sets the permissions which the delegate user has on the default Journal folder |
| [getNotesFolderPermissionLevel()](#getNotesFolderPermissionLevel--) | Gets or sets the permissions which the delegate user has on the default Notes folder |
| [getTasksFolderPermissionLevel()](#getTasksFolderPermissionLevel--) | Gets or sets the permissions which the delegate user has on the default Tasks folder |
| [hashCode()](#hashCode--) |  |
| [notify()](#notify--) |  |
| [notifyAll()](#notifyAll--) |  |
| [setCalendarFolderPermissionLevel(int value)](#setCalendarFolderPermissionLevel-int-) | Gets or sets the permissions which the delegate user has on the default Calendar folder |
| [setContactsFolderPermissionLevel(int value)](#setContactsFolderPermissionLevel-int-) | Gets or sets the permissions which the delegate user has on the default Contacts folder |
| [setInboxFolderPermissionLevel(int value)](#setInboxFolderPermissionLevel-int-) | Gets or sets the permissions which the delegate user has on the default Inbox folder |
| [setJournalFolderPermissionLevel(int value)](#setJournalFolderPermissionLevel-int-) | Gets or sets the permissions which the delegate user has on the default Journal folder |
| [setNotesFolderPermissionLevel(int value)](#setNotesFolderPermissionLevel-int-) | Gets or sets the permissions which the delegate user has on the default Notes folder |
| [setPermissionLevel(int permissionLevel)](#setPermissionLevel-int-) | Sets the permission level on all folders to the specified value |
| [setTasksFolderPermissionLevel(int value)](#setTasksFolderPermissionLevel-int-) | Gets or sets the permissions which the delegate user has on the default Tasks folder |
| [toString()](#toString--) |  |
| [wait()](#wait--) |  |
| [wait(long arg0)](#wait-long-) |  |
| [wait(long arg0, int arg1)](#wait-long-int-) |  |
### ExchangeDelegatePermissions() {#ExchangeDelegatePermissions--}
```
public ExchangeDelegatePermissions()
```


Initializes a new instance of the [ExchangeDelegatePermissions](../../com.aspose.email/exchangedelegatepermissions) class

### equals(Object arg0) {#equals-java.lang.Object-}
```
public boolean equals(Object arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | java.lang.Object |  |

**Returns:**
boolean
### getCalendarFolderPermissionLevel() {#getCalendarFolderPermissionLevel--}
```
public final int getCalendarFolderPermissionLevel()
```


Gets or sets the permissions which the delegate user has on the default Calendar folder

**Returns:**
int
### getClass() {#getClass--}
```
public final native Class<?> getClass()
```




**Returns:**
java.lang.Class<?>
### getContactsFolderPermissionLevel() {#getContactsFolderPermissionLevel--}
```
public final int getContactsFolderPermissionLevel()
```


Gets or sets the permissions which the delegate user has on the default Contacts folder

**Returns:**
int
### getInboxFolderPermissionLevel() {#getInboxFolderPermissionLevel--}
```
public final int getInboxFolderPermissionLevel()
```


Gets or sets the permissions which the delegate user has on the default Inbox folder

**Returns:**
int
### getJournalFolderPermissionLevel() {#getJournalFolderPermissionLevel--}
```
public final int getJournalFolderPermissionLevel()
```


Gets or sets the permissions which the delegate user has on the default Journal folder

**Returns:**
int
### getNotesFolderPermissionLevel() {#getNotesFolderPermissionLevel--}
```
public final int getNotesFolderPermissionLevel()
```


Gets or sets the permissions which the delegate user has on the default Notes folder

**Returns:**
int
### getTasksFolderPermissionLevel() {#getTasksFolderPermissionLevel--}
```
public final int getTasksFolderPermissionLevel()
```


Gets or sets the permissions which the delegate user has on the default Tasks folder

**Returns:**
int
### hashCode() {#hashCode--}
```
public native int hashCode()
```




**Returns:**
int
### notify() {#notify--}
```
public final native void notify()
```




### notifyAll() {#notifyAll--}
```
public final native void notifyAll()
```




### setCalendarFolderPermissionLevel(int value) {#setCalendarFolderPermissionLevel-int-}
```
public final void setCalendarFolderPermissionLevel(int value)
```


Gets or sets the permissions which the delegate user has on the default Calendar folder

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int |  |

### setContactsFolderPermissionLevel(int value) {#setContactsFolderPermissionLevel-int-}
```
public final void setContactsFolderPermissionLevel(int value)
```


Gets or sets the permissions which the delegate user has on the default Contacts folder

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int |  |

### setInboxFolderPermissionLevel(int value) {#setInboxFolderPermissionLevel-int-}
```
public final void setInboxFolderPermissionLevel(int value)
```


Gets or sets the permissions which the delegate user has on the default Inbox folder

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int |  |

### setJournalFolderPermissionLevel(int value) {#setJournalFolderPermissionLevel-int-}
```
public final void setJournalFolderPermissionLevel(int value)
```


Gets or sets the permissions which the delegate user has on the default Journal folder

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int |  |

### setNotesFolderPermissionLevel(int value) {#setNotesFolderPermissionLevel-int-}
```
public final void setNotesFolderPermissionLevel(int value)
```


Gets or sets the permissions which the delegate user has on the default Notes folder

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int |  |

### setPermissionLevel(int permissionLevel) {#setPermissionLevel-int-}
```
public final void setPermissionLevel(int permissionLevel)
```


Sets the permission level on all folders to the specified value

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| permissionLevel | int | A premission level on all folders |

### setTasksFolderPermissionLevel(int value) {#setTasksFolderPermissionLevel-int-}
```
public final void setTasksFolderPermissionLevel(int value)
```


Gets or sets the permissions which the delegate user has on the default Tasks folder

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int |  |

### toString() {#toString--}
```
public String toString()
```




**Returns:**
java.lang.String
### wait() {#wait--}
```
public final void wait()
```




### wait(long arg0) {#wait-long-}
```
public final native void wait(long arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | long |  |

### wait(long arg0, int arg1) {#wait-long-int-}
```
public final void wait(long arg0, int arg1)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | long |  |
| arg1 | int |  |

