Optionaloptions: CallOptionsDeleteRange deletes the given range from the key-value store. A delete request increments the revision of the key-value store and generates a delete event in the event history for every deleted key.
Optionaloptions: CallOptionsPut puts the given key into the key-value store. A put request increments the revision of the key-value store and generates one event in the event history.
Optionaloptions: CallOptionsRange gets the keys in the range from the key-value store.
Optionaloptions: CallOptionsRangeStream gets the keys in the range from the key-value store.
This RPC is intentionally gRPC-only and does not provide a grpc-gateway REST mapping, because streaming chunked responses are not a good fit for standard JSON/REST semantics.
Optionaloptions: CallOptionsTxn processes multiple requests in a single transaction. A txn request increments the revision of the key-value store and generates events with the same revision for every completed request. It is not allowed to modify the same key several times within one txn.
Optionaloptions: CallOptions
Compact compacts the event history in the etcd key-value store. The key-value store should be periodically compacted or the event history will continue to grow indefinitely.