Interface EventarcGrpc.AsyncService

  • All Known Implementing Classes:
    EventarcGrpc.EventarcImplBase
    Enclosing class:
    EventarcGrpc

    public static interface EventarcGrpc.AsyncService
     Eventarc allows users to subscribe to various events that are provided by
     Google Cloud services and forward them to supported destinations.
     
    • Method Detail

      • getTrigger

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

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

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

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

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

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

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

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

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

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

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