public final class EtcdLockClient extends Object implements LockClient
LockClient.FluentLockRequest, LockClient.FluentUnlockRequest| Modifier and Type | Field and Description |
|---|---|
protected EtcdClient |
etcdClient |
protected GrpcClient |
grpcClient |
| Constructor and Description |
|---|
EtcdLockClient(GrpcClient grpcClient,
EtcdClient etcdClient) |
| Modifier and Type | Method and Description |
|---|---|
LockClient.FluentLockRequest |
lock(com.google.protobuf.ByteString name) |
LockClient.FluentUnlockRequest |
unlock(com.google.protobuf.ByteString key) |
protected final EtcdClient etcdClient
protected final GrpcClient grpcClient
public EtcdLockClient(GrpcClient grpcClient, EtcdClient etcdClient)
public LockClient.FluentLockRequest lock(com.google.protobuf.ByteString name)
public LockClient.FluentUnlockRequest unlock(com.google.protobuf.ByteString key)
Copyright © 2019. All rights reserved.