| Package | Description |
|---|---|
| com.ibm.etcd.client | |
| com.ibm.etcd.client.lease | |
| com.ibm.etcd.client.lock | |
| com.ibm.etcd.client.utils |
| Modifier and Type | Method and Description |
|---|---|
PersistentLease |
KvStoreClient.getSessionLease()
Returns a singular
PersistentLease bound
to the life of this client instance. |
PersistentLease |
EtcdClient.getSessionLease() |
| Modifier and Type | Method and Description |
|---|---|
protected PersistentLease |
EtcdLeaseClient.newPersisentLease(long leaseId,
int minExpirySecs,
int keepAliveFreqSecs,
io.grpc.stub.StreamObserver<PersistentLease.LeaseState> observer,
Executor executor,
boolean protect) |
PersistentLease |
LeaseClient.FluentMaintainRequest.start() |
PersistentLease |
LeaseClient.FluentMaintainRequest.start(io.grpc.stub.StreamObserver<PersistentLease.LeaseState> observer) |
| Modifier and Type | Method and Description |
|---|---|
LockClient.FluentLockRequest |
LockClient.FluentLockRequest.withLease(PersistentLease lease) |
| Constructor and Description |
|---|
PersistentLeaseKey(EtcdClient client,
PersistentLease lease,
com.google.protobuf.ByteString key,
com.google.protobuf.ByteString defaultValue,
RangeCache rangeCache) |
Copyright © 2023. All rights reserved.