CalendarContract.SyncColumns
  protected
  static
  
  
  interface
  CalendarContract.SyncColumns
  
  
      implements
      
        CalendarContract.CalendarSyncColumns
      
  
  
| android.provider.CalendarContract.SyncColumns | 
Columns for Sync information used by Calendars and Events tables. These have specific uses which are expected to be consistent by the app and sync adapter.
Summary
| Constants | |
|---|---|
| String | ACCOUNT_NAMEThe account that was used to sync the entry to the device. | 
| String | ACCOUNT_TYPEThe type of the account that was used to sync the entry to the device. | 
| String | CAN_PARTIALLY_UPDATEIf set to 1 this causes events on this calendar to be duplicated with
  | 
| String | DELETEDWhether the row has been deleted but not synced to the server. | 
| String | DIRTYUsed to indicate that local, unsynced, changes are present. | 
| String | MUTATORSUsed in conjunction with  | 
| String | _SYNC_IDThe unique ID for a row assigned by the sync source. | 
| Inherited constants | 
|---|
Constants
ACCOUNT_NAME
public static final String ACCOUNT_NAME
The account that was used to sync the entry to the device. If the
 account_type is not CalendarContract.ACCOUNT_TYPE_LOCAL then the name and
 type must match an account on the device or the calendar will be
 deleted.
 
Type: TEXT
Constant Value: "account_name"
ACCOUNT_TYPE
public static final String ACCOUNT_TYPE
The type of the account that was used to sync the entry to the
 device. A type of CalendarContract.ACCOUNT_TYPE_LOCAL will keep this event
 form being deleted if there are no matching accounts on the device.
 
Type: TEXT
Constant Value: "account_type"
CAN_PARTIALLY_UPDATE
public static final String CAN_PARTIALLY_UPDATE
If set to 1 this causes events on this calendar to be duplicated with
 Events.LAST_SYNCED set to 1 whenever the event
 transitions from non-dirty to dirty. The duplicated event will not be
 expanded in the instances table and will only show up in sync adapter
 queries of the events table. It will also be deleted when the
 originating event has its dirty flag cleared by the sync adapter.
 
Type: INTEGER (boolean)
Constant Value: "canPartiallyUpdate"
DELETED
public static final String DELETED
Whether the row has been deleted but not synced to the server. A deleted row should be ignored.
Type: INTEGER (boolean)
Constant Value: "deleted"
DIRTY
public static final String DIRTY
Used to indicate that local, unsynced, changes are present.
Type: INTEGER (long)
Constant Value: "dirty"
MUTATORS
public static final String MUTATORS
Used in conjunction with DIRTY to indicate what packages wrote local changes.
 
Type: TEXT
Constant Value: "mutators"
_SYNC_ID
public static final String _SYNC_ID
The unique ID for a row assigned by the sync source. NULL if the row
 has never been synced. This is used as a reference id for exceptions
 along with BaseColumns._ID.
 
Type: TEXT
Constant Value: "_sync_id"
