# CalendarContract.RemindersColumns

Added in[API level 14](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Summary:[Constants](https://developer.android.com/reference/android/provider/CalendarContract.RemindersColumns#constants)  

# CalendarContract.RemindersColumns

*** ** * ** ***

[Kotlin](https://developer.android.com/reference/kotlin/android/provider/CalendarContract.RemindersColumns "View this page in Kotlin")\|Java

`
protected
static


interface
CalendarContract.RemindersColumns
`  
`


`

|----------------------------------------------------|
| android.provider.CalendarContract.RemindersColumns |

|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Known indirect subclasses [CalendarContract.Reminders](https://developer.android.com/reference/android/provider/CalendarContract.Reminders) |-------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------| | [CalendarContract.Reminders](https://developer.android.com/reference/android/provider/CalendarContract.Reminders) | Fields and helpers for accessing reminders for an event. | |

<br />

*** ** * ** ***

## Summary

|                                                                                                                              ### Constants                                                                                                                               ||
|--------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [String](https://developer.android.com/reference/java/lang/String) | [EVENT_ID](https://developer.android.com/reference/android/provider/CalendarContract.RemindersColumns#EVENT_ID) The event the reminder belongs to.                                                   |
| [String](https://developer.android.com/reference/java/lang/String) | [METHOD](https://developer.android.com/reference/android/provider/CalendarContract.RemindersColumns#METHOD) The alarm method, as set on the server.                                                  |
| `int`                                                              | [METHOD_ALARM](https://developer.android.com/reference/android/provider/CalendarContract.RemindersColumns#METHOD_ALARM) <br />                                                                       |
| `int`                                                              | [METHOD_ALERT](https://developer.android.com/reference/android/provider/CalendarContract.RemindersColumns#METHOD_ALERT) <br />                                                                       |
| `int`                                                              | [METHOD_DEFAULT](https://developer.android.com/reference/android/provider/CalendarContract.RemindersColumns#METHOD_DEFAULT) <br />                                                                   |
| `int`                                                              | [METHOD_EMAIL](https://developer.android.com/reference/android/provider/CalendarContract.RemindersColumns#METHOD_EMAIL) <br />                                                                       |
| `int`                                                              | [METHOD_SMS](https://developer.android.com/reference/android/provider/CalendarContract.RemindersColumns#METHOD_SMS) <br />                                                                           |
| [String](https://developer.android.com/reference/java/lang/String) | [MINUTES](https://developer.android.com/reference/android/provider/CalendarContract.RemindersColumns#MINUTES) The minutes prior to the event that the alarm should ring.                             |
| `int`                                                              | [MINUTES_DEFAULT](https://developer.android.com/reference/android/provider/CalendarContract.RemindersColumns#MINUTES_DEFAULT) Passing this as a minutes value will use the default reminder minutes. |

## Constants

### EVENT_ID

Added in[API level 14](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final String EVENT_ID
```

The event the reminder belongs to. Column name.

Type: INTEGER (foreign key to the Events table)

<br />

<br />

Constant Value: "event_id"  

### METHOD

Added in[API level 14](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final String METHOD
```

The alarm method, as set on the server.[METHOD_DEFAULT](https://developer.android.com/reference/android/provider/CalendarContract.RemindersColumns#METHOD_DEFAULT),[METHOD_ALERT](https://developer.android.com/reference/android/provider/CalendarContract.RemindersColumns#METHOD_ALERT),[METHOD_EMAIL](https://developer.android.com/reference/android/provider/CalendarContract.RemindersColumns#METHOD_EMAIL),[METHOD_SMS](https://developer.android.com/reference/android/provider/CalendarContract.RemindersColumns#METHOD_SMS)and[METHOD_ALARM](https://developer.android.com/reference/android/provider/CalendarContract.RemindersColumns#METHOD_ALARM)are possible values; the device will only process[METHOD_DEFAULT](https://developer.android.com/reference/android/provider/CalendarContract.RemindersColumns#METHOD_DEFAULT)and[METHOD_ALERT](https://developer.android.com/reference/android/provider/CalendarContract.RemindersColumns#METHOD_ALERT)reminders (the other types are simply stored so we can send the same reminder info back to the server when we make changes).

<br />

Constant Value: "method"  

### METHOD_ALARM

Added in[API level 16](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int METHOD_ALARM
```

<br />

<br />

Constant Value: 4 (0x00000004)  

### METHOD_ALERT

Added in[API level 14](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int METHOD_ALERT
```

<br />

<br />

Constant Value: 1 (0x00000001)  

### METHOD_DEFAULT

Added in[API level 14](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int METHOD_DEFAULT
```

<br />

<br />

Constant Value: 0 (0x00000000)  

### METHOD_EMAIL

Added in[API level 14](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int METHOD_EMAIL
```

<br />

<br />

Constant Value: 2 (0x00000002)  

### METHOD_SMS

Added in[API level 14](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int METHOD_SMS
```

<br />

<br />

Constant Value: 3 (0x00000003)  

### MINUTES

Added in[API level 14](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final String MINUTES
```

The minutes prior to the event that the alarm should ring. -1 specifies that we should use the default value for the system. Column name.

Type: INTEGER

<br />

<br />

Constant Value: "minutes"  

### MINUTES_DEFAULT

Added in[API level 14](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int MINUTES_DEFAULT
```

Passing this as a minutes value will use the default reminder minutes.

<br />

Constant Value: -1 (0xffffffff)