## Uses of Class
io.etcd.jetcd.api.KeyValue

Packages that use KeyValue
io.etcd.jetcd
io.etcd.jetcd.api

### Uses of KeyValue in io.etcd.jetcd

Constructors in io.etcd.jetcd with parameters of type KeyValue
Constructor and Description
`KeyValue(KeyValue kv, ByteSequence namespace)`

### Uses of KeyValue in io.etcd.jetcd.api

Methods in io.etcd.jetcd.api that return KeyValue
`KeyValue` KeyValue.Builder.`build()`
`KeyValue` KeyValue.Builder.`buildPartial()`
`static KeyValue` KeyValue.`getDefaultInstance()`
`KeyValue` KeyValue.`getDefaultInstanceForType()`
`KeyValue` KeyValue.Builder.`getDefaultInstanceForType()`
`KeyValue` EventOrBuilder.`getKv()` kv holds the KeyValue for the event.
`KeyValue` Event.`getKv()` kv holds the KeyValue for the event.
`KeyValue` Event.Builder.`getKv()` kv holds the KeyValue for the event.
`KeyValue` RangeResponseOrBuilder.`getKvs(int index)` kvs is the list of key-value pairs matched by the range request.
`KeyValue` RangeResponse.`getKvs(int index)` kvs is the list of key-value pairs matched by the range request.
`KeyValue` RangeResponse.Builder.`getKvs(int index)` kvs is the list of key-value pairs matched by the range request.
`KeyValue` PutResponseOrBuilder.`getPrevKv()` if prev_kv is set in the request, the previous key-value pair will be returned.
`KeyValue` PutResponse.`getPrevKv()` if prev_kv is set in the request, the previous key-value pair will be returned.
`KeyValue` PutResponse.Builder.`getPrevKv()` if prev_kv is set in the request, the previous key-value pair will be returned.
`KeyValue` EventOrBuilder.`getPrevKv()` prev_kv holds the key-value pair before the event happens.
`KeyValue` Event.`getPrevKv()` prev_kv holds the key-value pair before the event happens.
`KeyValue` Event.Builder.`getPrevKv()` prev_kv holds the key-value pair before the event happens.
`KeyValue` DeleteRangeResponseOrBuilder.`getPrevKvs(int index)` if prev_kv is set in the request, the previous key-value pairs will be returned.
`KeyValue` DeleteRangeResponse.`getPrevKvs(int index)` if prev_kv is set in the request, the previous key-value pairs will be returned.
`KeyValue` DeleteRangeResponse.Builder.`getPrevKvs(int index)` if prev_kv is set in the request, the previous key-value pairs will be returned.
`static KeyValue` KeyValue.`parseDelimitedFrom(InputStream input)`
`static KeyValue` KeyValue.`parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)`
`static KeyValue` KeyValue.`parseFrom(byte[] data)`
`static KeyValue` KeyValue.`parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)`
`static KeyValue` KeyValue.`parseFrom(ByteBuffer data)`
`static KeyValue` KeyValue.`parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)`
`static KeyValue` KeyValue.`parseFrom(com.google.protobuf.ByteString data)`
`static KeyValue` KeyValue.`parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)`
`static KeyValue` KeyValue.`parseFrom(com.google.protobuf.CodedInputStream input)`
`static KeyValue` KeyValue.`parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)`
`static KeyValue` KeyValue.`parseFrom(InputStream input)`
`static KeyValue` KeyValue.`parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)`

Methods in io.etcd.jetcd.api that return types with arguments of type KeyValue
`List<KeyValue>` RangeResponseOrBuilder.`getKvsList()` kvs is the list of key-value pairs matched by the range request.
`List<KeyValue>` RangeResponse.`getKvsList()` kvs is the list of key-value pairs matched by the range request.
`List<KeyValue>` RangeResponse.Builder.`getKvsList()` kvs is the list of key-value pairs matched by the range request.
`com.google.protobuf.Parser<KeyValue>` KeyValue.`getParserForType()`
`List<KeyValue>` DeleteRangeResponseOrBuilder.`getPrevKvsList()` if prev_kv is set in the request, the previous key-value pairs will be returned.
`List<KeyValue>` DeleteRangeResponse.`getPrevKvsList()` if prev_kv is set in the request, the previous key-value pairs will be returned.
`List<KeyValue>` DeleteRangeResponse.Builder.`getPrevKvsList()` if prev_kv is set in the request, the previous key-value pairs will be returned.
`static com.google.protobuf.Parser<KeyValue>` KeyValue.`parser()`

Methods in io.etcd.jetcd.api with parameters of type KeyValue
`RangeResponse.Builder` RangeResponse.Builder.`addKvs(int index, KeyValue value)` kvs is the list of key-value pairs matched by the range request.
`RangeResponse.Builder` RangeResponse.Builder.`addKvs(KeyValue value)` kvs is the list of key-value pairs matched by the range request.
`DeleteRangeResponse.Builder` DeleteRangeResponse.Builder.`addPrevKvs(int index, KeyValue value)` if prev_kv is set in the request, the previous key-value pairs will be returned.
`DeleteRangeResponse.Builder` DeleteRangeResponse.Builder.`addPrevKvs(KeyValue value)` if prev_kv is set in the request, the previous key-value pairs will be returned.
`KeyValue.Builder` KeyValue.Builder.`mergeFrom(KeyValue other)`
`Event.Builder` Event.Builder.`mergeKv(KeyValue value)` kv holds the KeyValue for the event.
`PutResponse.Builder` PutResponse.Builder.`mergePrevKv(KeyValue value)` if prev_kv is set in the request, the previous key-value pair will be returned.
`Event.Builder` Event.Builder.`mergePrevKv(KeyValue value)` prev_kv holds the key-value pair before the event happens.
`static KeyValue.Builder` KeyValue.`newBuilder(KeyValue prototype)`
`Event.Builder` Event.Builder.`setKv(KeyValue value)` kv holds the KeyValue for the event.
`RangeResponse.Builder` RangeResponse.Builder.`setKvs(int index, KeyValue value)` kvs is the list of key-value pairs matched by the range request.
`PutResponse.Builder` PutResponse.Builder.`setPrevKv(KeyValue value)` if prev_kv is set in the request, the previous key-value pair will be returned.
`Event.Builder` Event.Builder.`setPrevKv(KeyValue value)` prev_kv holds the key-value pair before the event happens.
`DeleteRangeResponse.Builder` DeleteRangeResponse.Builder.`setPrevKvs(int index, KeyValue value)` if prev_kv is set in the request, the previous key-value pairs will be returned.

Method parameters in io.etcd.jetcd.api with type arguments of type KeyValue
`RangeResponse.Builder` RangeResponse.Builder.`addAllKvs(Iterable<? extends KeyValue> values)` kvs is the list of key-value pairs matched by the range request.
`DeleteRangeResponse.Builder` DeleteRangeResponse.Builder.`addAllPrevKvs(Iterable<? extends KeyValue> values)` if prev_kv is set in the request, the previous key-value pairs will be returned.