Class SipTrunksGrpc.SipTrunksStub

java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractAsyncStub<SipTrunksGrpc.SipTrunksStub>
com.google.cloud.dialogflow.v2.SipTrunksGrpc.SipTrunksStub
Enclosing class:
SipTrunksGrpc

public static final class SipTrunksGrpc.SipTrunksStub extends io.grpc.stub.AbstractAsyncStub<SipTrunksGrpc.SipTrunksStub>
A stub to allow clients to do asynchronous 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 Type
    Method
    Description
    build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
     
    void
    createSipTrunk(CreateSipTrunkRequest request, io.grpc.stub.StreamObserver<SipTrunk> responseObserver)
    Creates a SipTrunk for a specified location.
    void
    deleteSipTrunk(DeleteSipTrunkRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
    Deletes a specified SipTrunk.
    void
    getSipTrunk(GetSipTrunkRequest request, io.grpc.stub.StreamObserver<SipTrunk> responseObserver)
    Retrieves the specified SipTrunk.
    void
    listSipTrunks(ListSipTrunksRequest request, io.grpc.stub.StreamObserver<ListSipTrunksResponse> responseObserver)
    Returns a list of SipTrunks in the specified location.
    void
    updateSipTrunk(UpdateSipTrunkRequest request, io.grpc.stub.StreamObserver<SipTrunk> responseObserver)
    Updates the specified SipTrunk.

    Methods inherited from class io.grpc.stub.AbstractAsyncStub

    newStub, newStub

    Methods inherited from class io.grpc.stub.AbstractStub

    getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • build

      protected SipTrunksGrpc.SipTrunksStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
      Specified by:
      build in class io.grpc.stub.AbstractStub<SipTrunksGrpc.SipTrunksStub>
    • createSipTrunk

      public void createSipTrunk(CreateSipTrunkRequest request, io.grpc.stub.StreamObserver<SipTrunk> responseObserver)
       Creates a SipTrunk for a specified location.
       
    • deleteSipTrunk

      public void deleteSipTrunk(DeleteSipTrunkRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
       Deletes a specified SipTrunk.
       
    • listSipTrunks

      public void listSipTrunks(ListSipTrunksRequest request, io.grpc.stub.StreamObserver<ListSipTrunksResponse> responseObserver)
       Returns a list of SipTrunks in the specified location.
       
    • getSipTrunk

      public void getSipTrunk(GetSipTrunkRequest request, io.grpc.stub.StreamObserver<SipTrunk> responseObserver)
       Retrieves the specified SipTrunk.
       
    • updateSipTrunk

      public void updateSipTrunk(UpdateSipTrunkRequest request, io.grpc.stub.StreamObserver<SipTrunk> responseObserver)
       Updates the specified SipTrunk.