The type of a Cassandra write query.
This information is returned by Cassandra when a write timeout is raised to
indicate what type of write timeouted. This information is useful to decide
which retry policy to adopt.
A write to a single partition key. Such writes are guaranteed to be atomic and isolated.
A write to a multiple partition key that used the distributed batch log to ensure atomicity.
A write to a multiple partition key that doesn't use the distributed batch log. Atomicity for such writes is not guaranteed
A counter write (that can be for one or multiple partition key). Such write should not be replayed to avoid overcount.
The initial write to the distributed batch log that Cassandra performs internally before a BATCH write.