Class EventarcGrpc.EventarcBlockingStub (1.52.0)

public static final class EventarcGrpc.EventarcBlockingStub extends AbstractBlockingStub<EventarcGrpc.EventarcBlockingStub>

A stub to allow clients to do synchronous 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.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > EventarcGrpc.EventarcBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected EventarcGrpc.EventarcBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
EventarcGrpc.EventarcBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createChannel(CreateChannelRequest request)

public Operation createChannel(CreateChannelRequest request)

Create a new channel in a particular project and location.

Parameter
Name Description
request CreateChannelRequest
Returns
Type Description
Operation

createChannelConnection(CreateChannelConnectionRequest request)

public Operation createChannelConnection(CreateChannelConnectionRequest request)

Create a new ChannelConnection in a particular project and location.

Parameter
Name Description
request CreateChannelConnectionRequest
Returns
Type Description
Operation

createTrigger(CreateTriggerRequest request)

public Operation createTrigger(CreateTriggerRequest request)

Create a new trigger in a particular project and location.

Parameter
Name Description
request CreateTriggerRequest
Returns
Type Description
Operation

deleteChannel(DeleteChannelRequest request)

public Operation deleteChannel(DeleteChannelRequest request)

Delete a single channel.

Parameter
Name Description
request DeleteChannelRequest
Returns
Type Description
Operation

deleteChannelConnection(DeleteChannelConnectionRequest request)

public Operation deleteChannelConnection(DeleteChannelConnectionRequest request)

Delete a single ChannelConnection.

Parameter
Name Description
request DeleteChannelConnectionRequest
Returns
Type Description
Operation

deleteTrigger(DeleteTriggerRequest request)

public Operation deleteTrigger(DeleteTriggerRequest request)

Delete a single trigger.

Parameter
Name Description
request DeleteTriggerRequest
Returns
Type Description
Operation

getChannel(GetChannelRequest request)

public Channel getChannel(GetChannelRequest request)

Get a single Channel.

Parameter
Name Description
request GetChannelRequest
Returns
Type Description
Channel

getChannelConnection(GetChannelConnectionRequest request)

public ChannelConnection getChannelConnection(GetChannelConnectionRequest request)

Get a single ChannelConnection.

Parameter
Name Description
request GetChannelConnectionRequest
Returns
Type Description
ChannelConnection

getGoogleChannelConfig(GetGoogleChannelConfigRequest request)

public GoogleChannelConfig getGoogleChannelConfig(GetGoogleChannelConfigRequest request)

Get a GoogleChannelConfig

Parameter
Name Description
request GetGoogleChannelConfigRequest
Returns
Type Description
GoogleChannelConfig

getProvider(GetProviderRequest request)

public Provider getProvider(GetProviderRequest request)

Get a single Provider.

Parameter
Name Description
request GetProviderRequest
Returns
Type Description
Provider

getTrigger(GetTriggerRequest request)

public Trigger getTrigger(GetTriggerRequest request)

Get a single trigger.

Parameter
Name Description
request GetTriggerRequest
Returns
Type Description
Trigger

listChannelConnections(ListChannelConnectionsRequest request)

public ListChannelConnectionsResponse listChannelConnections(ListChannelConnectionsRequest request)

List channel connections.

Parameter
Name Description
request ListChannelConnectionsRequest
Returns
Type Description
ListChannelConnectionsResponse

listChannels(ListChannelsRequest request)

public ListChannelsResponse listChannels(ListChannelsRequest request)

List channels.

Parameter
Name Description
request ListChannelsRequest
Returns
Type Description
ListChannelsResponse

listProviders(ListProvidersRequest request)

public ListProvidersResponse listProviders(ListProvidersRequest request)

List providers.

Parameter
Name Description
request ListProvidersRequest
Returns
Type Description
ListProvidersResponse

listTriggers(ListTriggersRequest request)

public ListTriggersResponse listTriggers(ListTriggersRequest request)

List triggers.

Parameter
Name Description
request ListTriggersRequest
Returns
Type Description
ListTriggersResponse

updateChannel(UpdateChannelRequest request)

public Operation updateChannel(UpdateChannelRequest request)

Update a single channel.

Parameter
Name Description
request UpdateChannelRequest
Returns
Type Description
Operation

updateGoogleChannelConfig(UpdateGoogleChannelConfigRequest request)

public GoogleChannelConfig updateGoogleChannelConfig(UpdateGoogleChannelConfigRequest request)

Update a single GoogleChannelConfig

Parameter
Name Description
request UpdateGoogleChannelConfigRequest
Returns
Type Description
GoogleChannelConfig

updateTrigger(UpdateTriggerRequest request)

public Operation updateTrigger(UpdateTriggerRequest request)

Update a single trigger.

Parameter
Name Description
request UpdateTriggerRequest
Returns
Type Description
Operation