Fail when a write-conflict occurs.
Write local version of the object on conflict.
Keep server object on conflict.
Use newer version of the object, which can be either the server version or the local version of it.
Create a new copy of the object on conflict.
Defines what to do when a conflict between the locally stored and remotely stored object versions happen during object modify or remove.