public abstract class Op extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Op.DeleteOp |
static class |
Op.GetOp |
static class |
Op.PutOp |
static class |
Op.TxnOp |
static class |
Op.Type
Operation type.
|
| Modifier and Type | Field and Description |
|---|---|
protected com.google.protobuf.ByteString |
key |
protected Op.Type |
type |
| Modifier | Constructor and Description |
|---|---|
protected |
Op(Op.Type type,
com.google.protobuf.ByteString key) |
| Modifier and Type | Method and Description |
|---|---|
static Op.DeleteOp |
delete(ByteSequence key,
DeleteOption option) |
static Op.GetOp |
get(ByteSequence key,
GetOption option) |
static Op.PutOp |
put(ByteSequence key,
ByteSequence value,
PutOption option) |
static Op.TxnOp |
txn(Cmp[] cmps,
Op[] thenOps,
Op[] elseOps) |
protected final Op.Type type
protected final com.google.protobuf.ByteString key
protected Op(Op.Type type, com.google.protobuf.ByteString key)
public static Op.PutOp put(ByteSequence key, ByteSequence value, PutOption option)
public static Op.GetOp get(ByteSequence key, GetOption option)
public static Op.DeleteOp delete(ByteSequence key, DeleteOption option)
Copyright © 2019. All rights reserved.