# NOTIFICATIONDATAREQUESTFLAGS

Location: [gRPC API](https://developer.m-files.com/APIs/gRPC-API/index.md) > [Reference](https://developer.m-files.com/APIs/gRPC-API/Reference/index.md) > [Messages](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/index.md)

HTML version: https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.NOTIFICATIONDATAREQUESTFLAGS/

Notification data request flags.

- **Full name:** `MFiles.NOTIFICATIONDATAREQUESTFLAGS`
- **Proto file:** [`mfiles/enums.proto`](https://developer.m-files.com/APIs/gRPC-API/downloads/proto/mfiles/enums.proto)

<a id="fields"></a>

## Fields

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="f-all"></a>`all` | `bool` | 1 | Specifies all flags set; Including any future flags. |
| <a id="f-checked_out_to_me_on_this_computer"></a>`checked_out_to_me_on_this_computer` | `bool` | 2 | To get number of checked out objects from current user and current computer. |
| <a id="f-checked_out_to_me"></a>`checked_out_to_me` | `bool` | 3 | To get number of checked out objects by current user. |
| <a id="f-assigned_to_me"></a>`assigned_to_me` | `bool` | 4 | To get number of assigned objects to current user. |

<a id="used-by-methods"></a>

## Used by methods

- [IRPCSearch.GetObjectsCountForNotifications](https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/GetObjectsCountForNotifications/index.md): Gets the objects count for notification badge.

<a id="used-in-fields"></a>

## Used in fields

- [`GetObjectsCountForNotificationsRequest.notification_data_request_flags`](https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCSearch/GetObjectsCountForNotifications/index.md#request): Notification data request flags.
