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.
CryptoKeyName
Resource name for the CryptoKey
resource.
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.
EventType
A representation of the event type resource.
FilteringAttribute
A representation of the FilteringAttribute resource. Filtering attributes are per event type.
GetChannelConnectionRequest
The request message for the GetChannelConnection method.
GetChannelRequest
The request message for the GetChannel method.
GetGoogleChannelConfigRequest
The request message for the GetGoogleChannelConfig method.
GetProviderRequest
The request message for the GetProvider method.
GetTriggerRequest
The request message for the GetTrigger method.
GKE
Represents a GKE destination.
GoogleChannelConfig
A GoogleChannelConfig is a resource that stores the custom settings respected by Eventarc first-party triggers in the matching region. Once configured, first-party event data will be protected using the specified custom managed encryption key instead of Google-managed encryption keys.
GoogleChannelConfigName
Resource name for the GoogleChannelConfig
resource.
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.
ListProvidersRequest
The request message for the ListProviders method.
ListProvidersResponse
The response message for the ListProviders
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.
Provider
A representation of the Provider resource.
ProviderName
Resource name for the Provider
resource.
Pubsub
Represents a Pub/Sub transport.
ServiceAccountName
Resource name for the ServiceAccount
resource.
StateCondition
A condition that is part of the trigger state computation.
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.
UpdateGoogleChannelConfigRequest
The request message for the UpdateGoogleChannelConfig method.
UpdateTriggerRequest
The request message for the UpdateTrigger method.
WorkflowName
Resource name for the Workflow
resource.
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.
CryptoKeyName.ResourceNameType
The possible contents of CryptoKeyName.
Destination.DescriptorOneofCase
Enum of possible cases for the "descriptor" oneof.
GoogleChannelConfigName.ResourceNameType
The possible contents of GoogleChannelConfigName.
ProviderName.ResourceNameType
The possible contents of ProviderName.
ServiceAccountName.ResourceNameType
The possible contents of ServiceAccountName.
Transport.IntermediaryOneofCase
Enum of possible cases for the "intermediary" oneof.
TriggerName.ResourceNameType
The possible contents of TriggerName.
WorkflowName.ResourceNameType
The possible contents of WorkflowName.