public static final class LeaseGrpc.LeaseBlockingStub extends io.grpc.stub.AbstractBlockingStub<LeaseGrpc.LeaseBlockingStub>
| Modifier and Type | Method and Description |
|---|---|
protected LeaseGrpc.LeaseBlockingStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
LeaseGrantResponse |
leaseGrant(LeaseGrantRequest request)
LeaseGrant creates a lease which expires if the server does not receive a keepAlive
within a given time to live period.
|
LeaseRevokeResponse |
leaseRevoke(LeaseRevokeRequest request)
LeaseRevoke revokes a lease.
|
LeaseTimeToLiveResponse |
leaseTimeToLive(LeaseTimeToLiveRequest request)
LeaseTimeToLive retrieves lease information.
|
protected LeaseGrpc.LeaseBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<LeaseGrpc.LeaseBlockingStub>public LeaseGrantResponse leaseGrant(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 LeaseRevokeResponse leaseRevoke(LeaseRevokeRequest request)
LeaseRevoke revokes a lease. All keys attached to the lease will expire and be deleted.
public LeaseTimeToLiveResponse leaseTimeToLive(LeaseTimeToLiveRequest request)
LeaseTimeToLive retrieves lease information.
Copyright © 2020. All rights reserved.