Package com.google.cloud.eventarc.v1
Class EventarcGrpc.EventarcStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractAsyncStub<EventarcGrpc.EventarcStub>
-
- com.google.cloud.eventarc.v1.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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected EventarcGrpc.EventarcStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)voidcreateChannel(CreateChannelRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Create a new channel in a particular project and location.voidcreateChannelConnection(CreateChannelConnectionRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Create a new ChannelConnection in a particular project and location.voidcreateTrigger(CreateTriggerRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Create a new trigger in a particular project and location.voiddeleteChannel(DeleteChannelRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Delete a single channel.voiddeleteChannelConnection(DeleteChannelConnectionRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Delete a single ChannelConnection.voiddeleteTrigger(DeleteTriggerRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Delete a single trigger.voidgetChannel(GetChannelRequest request, io.grpc.stub.StreamObserver<Channel> responseObserver)Get a single Channel.voidgetChannelConnection(GetChannelConnectionRequest request, io.grpc.stub.StreamObserver<ChannelConnection> responseObserver)Get a single ChannelConnection.voidgetGoogleChannelConfig(GetGoogleChannelConfigRequest request, io.grpc.stub.StreamObserver<GoogleChannelConfig> responseObserver)Get a GoogleChannelConfigvoidgetProvider(GetProviderRequest request, io.grpc.stub.StreamObserver<Provider> responseObserver)Get a single Provider.voidgetTrigger(GetTriggerRequest request, io.grpc.stub.StreamObserver<Trigger> responseObserver)Get a single trigger.voidlistChannelConnections(ListChannelConnectionsRequest request, io.grpc.stub.StreamObserver<ListChannelConnectionsResponse> responseObserver)List channel connections.voidlistChannels(ListChannelsRequest request, io.grpc.stub.StreamObserver<ListChannelsResponse> responseObserver)List channels.voidlistProviders(ListProvidersRequest request, io.grpc.stub.StreamObserver<ListProvidersResponse> responseObserver)List providers.voidlistTriggers(ListTriggersRequest request, io.grpc.stub.StreamObserver<ListTriggersResponse> responseObserver)List triggers.voidupdateChannel(UpdateChannelRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Update a single channel.voidupdateGoogleChannelConfig(UpdateGoogleChannelConfigRequest request, io.grpc.stub.StreamObserver<GoogleChannelConfig> responseObserver)Update a single GoogleChannelConfigvoidupdateTrigger(UpdateTriggerRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Update a single trigger.
-
-
-
Method Detail
-
build
protected EventarcGrpc.EventarcStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
buildin classio.grpc.stub.AbstractStub<EventarcGrpc.EventarcStub>
-
getTrigger
public void getTrigger(GetTriggerRequest request, io.grpc.stub.StreamObserver<Trigger> responseObserver)
Get a single trigger.
-
listTriggers
public void listTriggers(ListTriggersRequest request, io.grpc.stub.StreamObserver<ListTriggersResponse> responseObserver)
List triggers.
-
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.
-
listChannels
public void listChannels(ListChannelsRequest request, io.grpc.stub.StreamObserver<ListChannelsResponse> responseObserver)
List channels.
-
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.
-
listProviders
public void listProviders(ListProvidersRequest request, io.grpc.stub.StreamObserver<ListProvidersResponse> responseObserver)
List providers.
-
getChannelConnection
public void getChannelConnection(GetChannelConnectionRequest request, io.grpc.stub.StreamObserver<ChannelConnection> responseObserver)
Get a single ChannelConnection.
-
listChannelConnections
public void listChannelConnections(ListChannelConnectionsRequest request, io.grpc.stub.StreamObserver<ListChannelConnectionsResponse> responseObserver)
List channel connections.
-
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.
-
getGoogleChannelConfig
public void getGoogleChannelConfig(GetGoogleChannelConfigRequest request, io.grpc.stub.StreamObserver<GoogleChannelConfig> responseObserver)
Get a GoogleChannelConfig
-
updateGoogleChannelConfig
public void updateGoogleChannelConfig(UpdateGoogleChannelConfigRequest request, io.grpc.stub.StreamObserver<GoogleChannelConfig> responseObserver)
Update a single GoogleChannelConfig
-
-