## Uses of Class
org.apache.cassandra.repair.RepairJobDesc

Packages that use RepairJobDesc
Package | Description
--- | ---
org.apache.cassandra.exceptions |
org.apache.cassandra.repair |
org.apache.cassandra.repair.messages |

### Uses of RepairJobDesc in org.apache.cassandra.exceptions

Fields in org.apache.cassandra.exceptions declared as RepairJobDesc
Modifier and Type | Field and Description
--- | ---
`RepairJobDesc` | RepairException.`desc`

Constructors in org.apache.cassandra.exceptions with parameters of type RepairJobDesc
Constructor and Description
`RepairException(RepairJobDesc desc, java.lang.String message)`
`RepairException(RepairJobDesc desc, java.lang.String message, java.lang.Throwable cause)`

### Uses of RepairJobDesc in org.apache.cassandra.repair

Fields in org.apache.cassandra.repair declared as RepairJobDesc
Modifier and Type | Field and Description
--- | ---
`RepairJobDesc` | RepairJob.`desc`
`RepairJobDesc` | StreamingRepairTask.`desc` Repair session ID that this streaming task belongs
`RepairJobDesc` | Validator.`desc`

Fields in org.apache.cassandra.repair with type parameters of type RepairJobDesc
Modifier and Type | Field and Description
--- | ---
`static IVersionedSerializer<RepairJobDesc>` | RepairJobDesc.`serializer`

Methods in org.apache.cassandra.repair with parameters of type RepairJobDesc
Modifier and Type | Method and Description
--- | ---
`void` | RepairSession.`syncComplete(RepairJobDesc desc, NodePair nodes, boolean success)` Notify this session that sync completed/failed with given `NodePair`.
`void` | RepairSession.`validationComplete(RepairJobDesc desc, java.net.InetAddress endpoint, MerkleTree tree)` Receive merkle tree response or failed response from `endpoint` for current repair job.

Constructors in org.apache.cassandra.repair with parameters of type RepairJobDesc
Constructor and Description
`Differencer(RepairJobDesc desc, TreeResponse r1, TreeResponse r2)`
`SnapshotTask(RepairJobDesc desc, java.net.InetAddress endpoint)`
`StreamingRepairTask(RepairJobDesc desc, SyncRequest request)`
`Validator(RepairJobDesc desc, java.net.InetAddress initiator, int gcBefore)` Create Validator with default size of initial Merkle Tree.
`Validator(RepairJobDesc desc, java.net.InetAddress initiator, MerkleTree tree, int gcBefore)`

### Uses of RepairJobDesc in org.apache.cassandra.repair.messages

Fields in org.apache.cassandra.repair.messages declared as RepairJobDesc
Modifier and Type | Field and Description
--- | ---
`RepairJobDesc` | RepairMessage.`desc`

Constructors in org.apache.cassandra.repair.messages with parameters of type RepairJobDesc
Constructor and Description
`RepairMessage(RepairMessage.Type messageType, RepairJobDesc desc)`
`SyncComplete(RepairJobDesc desc, java.net.InetAddress endpoint1, java.net.InetAddress endpoint2, boolean success)`
`SyncComplete(RepairJobDesc desc, NodePair nodes, boolean success)`
`SyncRequest(RepairJobDesc desc, java.net.InetAddress initiator, java.net.InetAddress src, java.net.InetAddress dst, java.util.Collection<Range<Token>> ranges)`
`ValidationComplete(RepairJobDesc desc)`
`ValidationComplete(RepairJobDesc desc, MerkleTree tree)`
`ValidationRequest(RepairJobDesc desc, int gcBefore)`