Interface EventarcGrpc.AsyncService (1.45.0)

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.

Methods

createChannel(CreateChannelRequest request, StreamObserver<Operation> responseObserver)

public default void createChannel(CreateChannelRequest request, StreamObserver<Operation> responseObserver)

Create a new channel in a particular project and location.

Parameters
Name Description
request CreateChannelRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createChannelConnection(CreateChannelConnectionRequest request, StreamObserver<Operation> responseObserver)

public default void createChannelConnection(CreateChannelConnectionRequest request, StreamObserver<Operation> responseObserver)

Create a new ChannelConnection in a particular project and location.

Parameters
Name Description
request CreateChannelConnectionRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createTrigger(CreateTriggerRequest request, StreamObserver<Operation> responseObserver)

public default void createTrigger(CreateTriggerRequest request, StreamObserver<Operation> responseObserver)

Create a new trigger in a particular project and location.

Parameters
Name Description
request CreateTriggerRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteChannel(DeleteChannelRequest request, StreamObserver<Operation> responseObserver)

public default void deleteChannel(DeleteChannelRequest request, StreamObserver<Operation> responseObserver)

Delete a single channel.

Parameters
Name Description
request DeleteChannelRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteChannelConnection(DeleteChannelConnectionRequest request, StreamObserver<Operation> responseObserver)

public default void deleteChannelConnection(DeleteChannelConnectionRequest request, StreamObserver<Operation> responseObserver)

Delete a single ChannelConnection.

Parameters
Name Description
request DeleteChannelConnectionRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteTrigger(DeleteTriggerRequest request, StreamObserver<Operation> responseObserver)

public default void deleteTrigger(DeleteTriggerRequest request, StreamObserver<Operation> responseObserver)

Delete a single trigger.

Parameters
Name Description
request DeleteTriggerRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

getChannel(GetChannelRequest request, StreamObserver<Channel> responseObserver)

public default void getChannel(GetChannelRequest request, StreamObserver<Channel> responseObserver)

Get a single Channel.

Parameters
Name Description
request GetChannelRequest
responseObserver io.grpc.stub.StreamObserver<Channel>

getChannelConnection(GetChannelConnectionRequest request, StreamObserver<ChannelConnection> responseObserver)

public default void getChannelConnection(GetChannelConnectionRequest request, StreamObserver<ChannelConnection> responseObserver)

Get a single ChannelConnection.

Parameters
Name Description
request GetChannelConnectionRequest
responseObserver io.grpc.stub.StreamObserver<ChannelConnection>

getGoogleChannelConfig(GetGoogleChannelConfigRequest request, StreamObserver<GoogleChannelConfig> responseObserver)

public default void getGoogleChannelConfig(GetGoogleChannelConfigRequest request, StreamObserver<GoogleChannelConfig> responseObserver)

Get a GoogleChannelConfig

Parameters
Name Description
request GetGoogleChannelConfigRequest
responseObserver io.grpc.stub.StreamObserver<GoogleChannelConfig>

getProvider(GetProviderRequest request, StreamObserver<Provider> responseObserver)

public default void getProvider(GetProviderRequest request, StreamObserver<Provider> responseObserver)

Get a single Provider.

Parameters
Name Description
request GetProviderRequest
responseObserver io.grpc.stub.StreamObserver<Provider>

getTrigger(GetTriggerRequest request, StreamObserver<Trigger> responseObserver)

public default void getTrigger(GetTriggerRequest request, StreamObserver<Trigger> responseObserver)

Get a single trigger.

Parameters
Name Description
request GetTriggerRequest
responseObserver io.grpc.stub.StreamObserver<Trigger>

listChannelConnections(ListChannelConnectionsRequest request, StreamObserver<ListChannelConnectionsResponse> responseObserver)

public default void listChannelConnections(ListChannelConnectionsRequest request, StreamObserver<ListChannelConnectionsResponse> responseObserver)

List channel connections.

Parameters
Name Description
request ListChannelConnectionsRequest
responseObserver io.grpc.stub.StreamObserver<ListChannelConnectionsResponse>

listChannels(ListChannelsRequest request, StreamObserver<ListChannelsResponse> responseObserver)

public default void listChannels(ListChannelsRequest request, StreamObserver<ListChannelsResponse> responseObserver)

List channels.

Parameters
Name Description
request ListChannelsRequest
responseObserver io.grpc.stub.StreamObserver<ListChannelsResponse>

listProviders(ListProvidersRequest request, StreamObserver<ListProvidersResponse> responseObserver)

public default void listProviders(ListProvidersRequest request, StreamObserver<ListProvidersResponse> responseObserver)

List providers.

Parameters
Name Description
request ListProvidersRequest
responseObserver io.grpc.stub.StreamObserver<ListProvidersResponse>

listTriggers(ListTriggersRequest request, StreamObserver<ListTriggersResponse> responseObserver)

public default void listTriggers(ListTriggersRequest request, StreamObserver<ListTriggersResponse> responseObserver)

List triggers.

Parameters
Name Description
request ListTriggersRequest
responseObserver io.grpc.stub.StreamObserver<ListTriggersResponse>

updateChannel(UpdateChannelRequest request, StreamObserver<Operation> responseObserver)

public default void updateChannel(UpdateChannelRequest request, StreamObserver<Operation> responseObserver)

Update a single channel.

Parameters
Name Description
request UpdateChannelRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateGoogleChannelConfig(UpdateGoogleChannelConfigRequest request, StreamObserver<GoogleChannelConfig> responseObserver)

public default void updateGoogleChannelConfig(UpdateGoogleChannelConfigRequest request, StreamObserver<GoogleChannelConfig> responseObserver)

Update a single GoogleChannelConfig

Parameters
Name Description
request UpdateGoogleChannelConfigRequest
responseObserver io.grpc.stub.StreamObserver<GoogleChannelConfig>

updateTrigger(UpdateTriggerRequest request, StreamObserver<Operation> responseObserver)

public default void updateTrigger(UpdateTriggerRequest request, StreamObserver<Operation> responseObserver)

Update a single trigger.

Parameters
Name Description
request UpdateTriggerRequest
responseObserver io.grpc.stub.StreamObserver<Operation>