public static final class LeaseGrpc.LeaseFutureStub extends io.grpc.stub.AbstractStub<LeaseGrpc.LeaseFutureStub>
| 限定符和类型 | 方法和说明 |
|---|---|
protected LeaseGrpc.LeaseFutureStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
com.google.common.util.concurrent.ListenableFuture<Rpc.LeaseGrantResponse> |
leaseGrant(Rpc.LeaseGrantRequest request)
LeaseGrant creates a lease which expires if the server does not receive a keepAlive
within a given time to live period.
|
com.google.common.util.concurrent.ListenableFuture<Rpc.LeaseRevokeResponse> |
leaseRevoke(Rpc.LeaseRevokeRequest request)
LeaseRevoke revokes a lease.
|
com.google.common.util.concurrent.ListenableFuture<Rpc.LeaseTimeToLiveResponse> |
leaseTimeToLive(Rpc.LeaseTimeToLiveRequest request)
LeaseTimeToLive retrieves lease information.
|
protected LeaseGrpc.LeaseFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build 在类中 io.grpc.stub.AbstractStub<LeaseGrpc.LeaseFutureStub>public com.google.common.util.concurrent.ListenableFuture<Rpc.LeaseGrantResponse> leaseGrant(Rpc.LeaseGrantRequest request)
LeaseGrant creates a lease which expires if the server does not receive a keepAlive within a given time to live period. All keys attached to the lease will be expired and deleted if the lease expires. Each expired key generates a delete event in the event history.
public com.google.common.util.concurrent.ListenableFuture<Rpc.LeaseRevokeResponse> leaseRevoke(Rpc.LeaseRevokeRequest request)
LeaseRevoke revokes a lease. All keys attached to the lease will expire and be deleted.
public com.google.common.util.concurrent.ListenableFuture<Rpc.LeaseTimeToLiveResponse> leaseTimeToLive(Rpc.LeaseTimeToLiveRequest request)
LeaseTimeToLive retrieves lease information.
Copyright © 2018. All rights reserved.