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.EventarcStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
void
createChannel(CreateChannelRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Create a new channel in a particular project and location.void
createChannelConnection(CreateChannelConnectionRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Create a new ChannelConnection in a particular project and location.void
createTrigger(CreateTriggerRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Create a new trigger in a particular project and location.void
deleteChannel(DeleteChannelRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Delete a single channel.void
deleteChannelConnection(DeleteChannelConnectionRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Delete a single ChannelConnection.void
deleteTrigger(DeleteTriggerRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Delete a single trigger.void
getChannel(GetChannelRequest request, io.grpc.stub.StreamObserver<Channel> responseObserver)
Get a single Channel.void
getChannelConnection(GetChannelConnectionRequest request, io.grpc.stub.StreamObserver<ChannelConnection> responseObserver)
Get a single ChannelConnection.void
getGoogleChannelConfig(GetGoogleChannelConfigRequest request, io.grpc.stub.StreamObserver<GoogleChannelConfig> responseObserver)
Get a GoogleChannelConfigvoid
getProvider(GetProviderRequest request, io.grpc.stub.StreamObserver<Provider> responseObserver)
Get a single Provider.void
getTrigger(GetTriggerRequest request, io.grpc.stub.StreamObserver<Trigger> responseObserver)
Get a single trigger.void
listChannelConnections(ListChannelConnectionsRequest request, io.grpc.stub.StreamObserver<ListChannelConnectionsResponse> responseObserver)
List channel connections.void
listChannels(ListChannelsRequest request, io.grpc.stub.StreamObserver<ListChannelsResponse> responseObserver)
List channels.void
listProviders(ListProvidersRequest request, io.grpc.stub.StreamObserver<ListProvidersResponse> responseObserver)
List providers.void
listTriggers(ListTriggersRequest request, io.grpc.stub.StreamObserver<ListTriggersResponse> responseObserver)
List triggers.void
updateChannel(UpdateChannelRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Update a single channel.void
updateGoogleChannelConfig(UpdateGoogleChannelConfigRequest request, io.grpc.stub.StreamObserver<GoogleChannelConfig> responseObserver)
Update a single GoogleChannelConfigvoid
updateTrigger(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:
build
in 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
-
-