## Uses of Class
org.apache.cassandra.batchlog.Batch

- Packages that use Batch
  Package | Description
  --- | ---
  org.apache.cassandra.batchlog |

- - ### Uses of Batch in org.apache.cassandra.batchlog

    Methods in org.apache.cassandra.batchlog that return Batch
    Modifier and Type | Method and Description
    --- | ---
    `static Batch` | Batch.`createLocal(java.util.UUID id, long creationTime, java.util.Collection<Mutation> mutations)` Creates a 'local' batch - with all enclosed mutations in decoded form (as Mutation instances)
    `static Batch` | Batch.`createRemote(java.util.UUID id, long creationTime, java.util.Collection<java.nio.ByteBuffer> mutations)` Creates a 'remote' batch - with all enclosed mutations in encoded form (as ByteBuffer instances) The mutations will always be encoded using the current messaging version.

    Methods in org.apache.cassandra.batchlog with parameters of type Batch
    Modifier and Type | Method and Description
    --- | ---
    `static void` | BatchlogManager.`store(Batch batch)`
    `static void` | BatchlogManager.`store(Batch batch, boolean durableWrites)`
    `static void` | LegacyBatchlogMigrator.`syncWriteToBatchlog(WriteResponseHandler<?> handler, Batch batch, java.util.Collection<java.net.InetAddress> endpoints)`

    Method parameters in org.apache.cassandra.batchlog with type arguments of type Batch
    Modifier and Type | Method and Description
    --- | ---
    `void` | BatchStoreVerbHandler.`doVerb(MessageIn<Batch> message, int id)`

Copyright © 2018 The Apache Software Foundation