public static final class LeaseGrpc.LeaseBlockingStub extends io.grpc.stub.AbstractStub<LeaseGrpc.LeaseBlockingStub>
| 限定符和类型 | 方法和说明 |
|---|---|
protected LeaseGrpc.LeaseBlockingStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
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.
|
Rpc.LeaseRevokeResponse |
leaseRevoke(Rpc.LeaseRevokeRequest request)
LeaseRevoke revokes a lease.
|
Rpc.LeaseTimeToLiveResponse |
leaseTimeToLive(Rpc.LeaseTimeToLiveRequest request)
LeaseTimeToLive retrieves lease information.
|
protected LeaseGrpc.LeaseBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build 在类中 io.grpc.stub.AbstractStub<LeaseGrpc.LeaseBlockingStub>public 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 Rpc.LeaseRevokeResponse leaseRevoke(Rpc.LeaseRevokeRequest request)
LeaseRevoke revokes a lease. All keys attached to the lease will expire and be deleted.
public Rpc.LeaseTimeToLiveResponse leaseTimeToLive(Rpc.LeaseTimeToLiveRequest request)
LeaseTimeToLive retrieves lease information.
Copyright © 2018. All rights reserved.