Class StreamingServiceGrpc.StreamingServiceBlockingV2Stub (0.19.0)

public static final class StreamingServiceGrpc.StreamingServiceBlockingV2Stub extends AbstractBlockingStub<StreamingServiceGrpc.StreamingServiceBlockingV2Stub>

A stub to allow clients to do synchronous rpc calls to service StreamingService.

Streaming service for receiving and sending packets.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > StreamingServiceGrpc.StreamingServiceBlockingV2Stub

Methods

acquireLease(AcquireLeaseRequest request)

public Lease acquireLease(AcquireLeaseRequest request)

AcquireLease acquires a lease.

Parameter
Name Description
request AcquireLeaseRequest
Returns
Type Description
Lease

build(Channel channel, CallOptions callOptions)

protected StreamingServiceGrpc.StreamingServiceBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
StreamingServiceGrpc.StreamingServiceBlockingV2Stub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

receiveEvents()

public BlockingClientCall<ReceiveEventsRequest,ReceiveEventsResponse> receiveEvents()

Receive events given the stream name.

Returns
Type Description
io.grpc.stub.BlockingClientCall<ReceiveEventsRequest,ReceiveEventsResponse>

receivePackets()

public BlockingClientCall<ReceivePacketsRequest,ReceivePacketsResponse> receivePackets()

Receive packets from the series.

Returns
Type Description
io.grpc.stub.BlockingClientCall<ReceivePacketsRequest,ReceivePacketsResponse>

releaseLease(ReleaseLeaseRequest request)

public ReleaseLeaseResponse releaseLease(ReleaseLeaseRequest request)

RleaseLease releases a lease.

Parameter
Name Description
request ReleaseLeaseRequest
Returns
Type Description
ReleaseLeaseResponse

renewLease(RenewLeaseRequest request)

public Lease renewLease(RenewLeaseRequest request)

RenewLease renews a lease.

Parameter
Name Description
request RenewLeaseRequest
Returns
Type Description
Lease

sendPackets()

public BlockingClientCall<SendPacketsRequest,SendPacketsResponse> sendPackets()

Send packets to the series.

Returns
Type Description
io.grpc.stub.BlockingClientCall<SendPacketsRequest,SendPacketsResponse>