Class EventarcGrpc.EventarcStub

  • Enclosing class:
    EventarcGrpc

    public static final class EventarcGrpc.EventarcStub
    extends io.grpc.stub.AbstractAsyncStub<EventarcGrpc.EventarcStub>
    A stub to allow clients to do asynchronous rpc calls to service Eventarc.
     Eventarc allows users to subscribe to various events that are provided by
     Google Cloud services and forward them to supported destinations.
     
    • Method Detail

      • getTrigger

        public void getTrigger​(GetTriggerRequest request,
                               io.grpc.stub.StreamObserver<Trigger> responseObserver)
         Get a single trigger.
         
      • createTrigger

        public void createTrigger​(CreateTriggerRequest request,
                                  io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Create a new trigger in a particular project and location.
         
      • updateTrigger

        public void updateTrigger​(UpdateTriggerRequest request,
                                  io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Update a single trigger.
         
      • deleteTrigger

        public void deleteTrigger​(DeleteTriggerRequest request,
                                  io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Delete a single trigger.
         
      • getChannel

        public void getChannel​(GetChannelRequest request,
                               io.grpc.stub.StreamObserver<Channel> responseObserver)
         Get a single Channel.
         
      • createChannel

        public void createChannel​(CreateChannelRequest request,
                                  io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Create a new channel in a particular project and location.
         
      • updateChannel

        public void updateChannel​(UpdateChannelRequest request,
                                  io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Update a single channel.
         
      • deleteChannel

        public void deleteChannel​(DeleteChannelRequest request,
                                  io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Delete a single channel.
         
      • getProvider

        public void getProvider​(GetProviderRequest request,
                                io.grpc.stub.StreamObserver<Provider> responseObserver)
         Get a single Provider.
         
      • createChannelConnection

        public void createChannelConnection​(CreateChannelConnectionRequest request,
                                            io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Create a new ChannelConnection in a particular project and location.
         
      • deleteChannelConnection

        public void deleteChannelConnection​(DeleteChannelConnectionRequest request,
                                            io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Delete a single ChannelConnection.