Class SipTrunksGrpc.SipTrunksBlockingV2Stub

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

public static final class SipTrunksGrpc.SipTrunksBlockingV2Stub extends io.grpc.stub.AbstractBlockingStub<SipTrunksGrpc.SipTrunksBlockingV2Stub>
A stub to allow clients to do synchronous rpc calls to service SipTrunks.
 Service for managing [SipTrunks][google.cloud.dialogflow.v2.SipTrunk].
 
  • Method Details

    • build

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

      public SipTrunk createSipTrunk(CreateSipTrunkRequest request) throws io.grpc.StatusException
       Creates a SipTrunk for a specified location.
       
      Throws:
      io.grpc.StatusException
    • deleteSipTrunk

      public com.google.protobuf.Empty deleteSipTrunk(DeleteSipTrunkRequest request) throws io.grpc.StatusException
       Deletes a specified SipTrunk.
       
      Throws:
      io.grpc.StatusException
    • listSipTrunks

      public ListSipTrunksResponse listSipTrunks(ListSipTrunksRequest request) throws io.grpc.StatusException
       Returns a list of SipTrunks in the specified location.
       
      Throws:
      io.grpc.StatusException
    • getSipTrunk

      public SipTrunk getSipTrunk(GetSipTrunkRequest request) throws io.grpc.StatusException
       Retrieves the specified SipTrunk.
       
      Throws:
      io.grpc.StatusException
    • updateSipTrunk

      public SipTrunk updateSipTrunk(UpdateSipTrunkRequest request) throws io.grpc.StatusException
       Updates the specified SipTrunk.
       
      Throws:
      io.grpc.StatusException