Namespace Google.Cloud.Eventarc.V1 (1.2.0)

Classes

Channel

A representation of the Channel resource. A Channel is a resource on which event providers publish their events. The published events are delivered through the transport associated with the channel. Note that a channel is associated with exactly one event provider.

Channel.Types

Container for nested types declared in the Channel message type.

ChannelConnection

A representation of the ChannelConnection resource. A ChannelConnection is a resource which event providers create during the activation process to establish a connection between the provider and the subscriber channel.

ChannelConnectionName

Resource name for the ChannelConnection resource.

ChannelName

Resource name for the Channel resource.

CloudFunctionName

Resource name for the CloudFunction resource.

CloudRun

Represents a Cloud Run destination.

CreateChannelConnectionRequest

The request message for the CreateChannelConnection method.

CreateChannelRequest

The request message for the CreateChannel method.

CreateTriggerRequest

The request message for the CreateTrigger method.

DeleteChannelConnectionRequest

The request message for the DeleteChannelConnection method.

DeleteChannelRequest

The request message for the DeleteChannel method.

DeleteTriggerRequest

The request message for the DeleteTrigger method.

Destination

Represents a target of an invocation over HTTP.

Eventarc

Eventarc allows users to subscribe to various events that are provided by Google Cloud services and forward them to supported destinations.

Eventarc.EventarcBase

Base class for server-side implementations of Eventarc

Eventarc.EventarcClient

Client for Eventarc

EventarcClient

Eventarc client wrapper, for convenient use.

EventarcClientBuilder

Builder class for EventarcClient to provide simple configuration of credentials, endpoint etc.

EventarcClientImpl

Eventarc client wrapper implementation, for convenient use.

EventarcSettings

Settings for EventarcClient instances.

EventFilter

Filters events based on exact matches on the CloudEvents attributes.

GetChannelConnectionRequest

The request message for the GetChannelConnection method.

GetChannelRequest

The request message for the GetChannel method.

GetTriggerRequest

The request message for the GetTrigger method.

GKE

Represents a GKE destination.

ListChannelConnectionsRequest

The request message for the ListChannelConnections method.

ListChannelConnectionsResponse

The response message for the ListChannelConnections method.

ListChannelsRequest

The request message for the ListChannels method.

ListChannelsResponse

The response message for the ListChannels method.

ListTriggersRequest

The request message for the ListTriggers method.

ListTriggersResponse

The response message for the ListTriggers method.

OperationMetadata

Represents the metadata of the long-running operation.

Pubsub

Represents a Pub/Sub transport.

ServiceAccountName

Resource name for the ServiceAccount resource.

Transport

Represents the transport intermediaries created for the trigger to deliver events.

Trigger

A representation of the trigger resource.

TriggerName

Resource name for the Trigger resource.

UpdateChannelRequest

The request message for the UpdateChannel method.

UpdateTriggerRequest

The request message for the UpdateTrigger method.

Enums

Channel.TransportOneofCase

Enum of possible cases for the "transport" oneof.

Channel.Types.State

State lists all the possible states of a Channel

ChannelConnectionName.ResourceNameType

The possible contents of ChannelConnectionName.

ChannelName.ResourceNameType

The possible contents of ChannelName.

CloudFunctionName.ResourceNameType

The possible contents of CloudFunctionName.

Destination.DescriptorOneofCase

Enum of possible cases for the "descriptor" oneof.

ServiceAccountName.ResourceNameType

The possible contents of ServiceAccountName.

Transport.IntermediaryOneofCase

Enum of possible cases for the "intermediary" oneof.

TriggerName.ResourceNameType

The possible contents of TriggerName.