Package com.google.cloud.dialogflow.v2
Class SipTrunksGrpc.SipTrunksFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<SipTrunksGrpc.SipTrunksFutureStub>
com.google.cloud.dialogflow.v2.SipTrunksGrpc.SipTrunksFutureStub
- Enclosing class:
- SipTrunksGrpc
public static final class SipTrunksGrpc.SipTrunksFutureStub
extends io.grpc.stub.AbstractFutureStub<SipTrunksGrpc.SipTrunksFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service SipTrunks.
Service for managing [SipTrunks][google.cloud.dialogflow.v2.SipTrunk].
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionprotected SipTrunksGrpc.SipTrunksFutureStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<SipTrunk>createSipTrunk(CreateSipTrunkRequest request) Creates a SipTrunk for a specified location.com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>deleteSipTrunk(DeleteSipTrunkRequest request) Deletes a specified SipTrunk.com.google.common.util.concurrent.ListenableFuture<SipTrunk>getSipTrunk(GetSipTrunkRequest request) Retrieves the specified SipTrunk.com.google.common.util.concurrent.ListenableFuture<ListSipTrunksResponse>listSipTrunks(ListSipTrunksRequest request) Returns a list of SipTrunks in the specified location.com.google.common.util.concurrent.ListenableFuture<SipTrunk>updateSipTrunk(UpdateSipTrunkRequest request) Updates the specified SipTrunk.Methods inherited from class io.grpc.stub.AbstractFutureStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected SipTrunksGrpc.SipTrunksFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<SipTrunksGrpc.SipTrunksFutureStub>
-
createSipTrunk
public com.google.common.util.concurrent.ListenableFuture<SipTrunk> createSipTrunk(CreateSipTrunkRequest request) Creates a SipTrunk for a specified location.
-
deleteSipTrunk
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteSipTrunk(DeleteSipTrunkRequest request) Deletes a specified SipTrunk.
-
listSipTrunks
public com.google.common.util.concurrent.ListenableFuture<ListSipTrunksResponse> listSipTrunks(ListSipTrunksRequest request) Returns a list of SipTrunks in the specified location.
-
getSipTrunk
public com.google.common.util.concurrent.ListenableFuture<SipTrunk> getSipTrunk(GetSipTrunkRequest request) Retrieves the specified SipTrunk.
-
updateSipTrunk
public com.google.common.util.concurrent.ListenableFuture<SipTrunk> updateSipTrunk(UpdateSipTrunkRequest request) Updates the specified SipTrunk.
-