Package com.google.cloud.eventarc.v1 (1.49.0)

GitHub Repository RPC Documentation REST Documentation

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.eventarc.v1.EventarcClient Service Description: Eventarc allows users to subscribe to various events that are provided by Google Cloud services and forward them to supported destinations.

This class provides the ability to make remote calls to the backing service through method

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.eventarc.v1.EventarcSettings Settings class to configure an instance of EventarcClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.eventarc.v1.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
com.google.cloud.eventarc.v1.Channel.Builder 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
com.google.cloud.eventarc.v1.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
com.google.cloud.eventarc.v1.ChannelConnection.Builder 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
com.google.cloud.eventarc.v1.ChannelConnectionName
com.google.cloud.eventarc.v1.ChannelConnectionName.Builder Builder for projects/{project}/locations/{location}/channelConnections/{channel_connection}.
com.google.cloud.eventarc.v1.ChannelConnectionProto
com.google.cloud.eventarc.v1.ChannelName
com.google.cloud.eventarc.v1.ChannelName.Builder Builder for projects/{project}/locations/{location}/channels/{channel}.
com.google.cloud.eventarc.v1.ChannelProto
com.google.cloud.eventarc.v1.CloudRun Represents a Cloud Run destination.
com.google.cloud.eventarc.v1.CloudRun.Builder Represents a Cloud Run destination.
com.google.cloud.eventarc.v1.CreateChannelConnectionRequest The request message for the CreateChannelConnection method.
com.google.cloud.eventarc.v1.CreateChannelConnectionRequest.Builder The request message for the CreateChannelConnection method.
com.google.cloud.eventarc.v1.CreateChannelRequest The request message for the CreateChannel method.
com.google.cloud.eventarc.v1.CreateChannelRequest.Builder The request message for the CreateChannel method.
com.google.cloud.eventarc.v1.CreateTriggerRequest The request message for the CreateTrigger method.
com.google.cloud.eventarc.v1.CreateTriggerRequest.Builder The request message for the CreateTrigger method.
com.google.cloud.eventarc.v1.DeleteChannelConnectionRequest The request message for the DeleteChannelConnection method.
com.google.cloud.eventarc.v1.DeleteChannelConnectionRequest.Builder The request message for the DeleteChannelConnection method.
com.google.cloud.eventarc.v1.DeleteChannelRequest The request message for the DeleteChannel method.
com.google.cloud.eventarc.v1.DeleteChannelRequest.Builder The request message for the DeleteChannel method.
com.google.cloud.eventarc.v1.DeleteTriggerRequest The request message for the DeleteTrigger method.
com.google.cloud.eventarc.v1.DeleteTriggerRequest.Builder The request message for the DeleteTrigger method.
com.google.cloud.eventarc.v1.Destination Represents a target of an invocation over HTTP.
com.google.cloud.eventarc.v1.Destination.Builder Represents a target of an invocation over HTTP.
com.google.cloud.eventarc.v1.DiscoveryProto
com.google.cloud.eventarc.v1.EventFilter Filters events based on exact matches on the CloudEvents attributes.
com.google.cloud.eventarc.v1.EventFilter.Builder Filters events based on exact matches on the CloudEvents attributes.
com.google.cloud.eventarc.v1.EventType A representation of the event type resource.
com.google.cloud.eventarc.v1.EventType.Builder A representation of the event type resource.
com.google.cloud.eventarc.v1.EventarcClient.ListChannelConnectionsFixedSizeCollection
com.google.cloud.eventarc.v1.EventarcClient.ListChannelConnectionsPage
com.google.cloud.eventarc.v1.EventarcClient.ListChannelConnectionsPagedResponse
com.google.cloud.eventarc.v1.EventarcClient.ListChannelsFixedSizeCollection
com.google.cloud.eventarc.v1.EventarcClient.ListChannelsPage
com.google.cloud.eventarc.v1.EventarcClient.ListChannelsPagedResponse
com.google.cloud.eventarc.v1.EventarcClient.ListLocationsFixedSizeCollection
com.google.cloud.eventarc.v1.EventarcClient.ListLocationsPage
com.google.cloud.eventarc.v1.EventarcClient.ListLocationsPagedResponse
com.google.cloud.eventarc.v1.EventarcClient.ListProvidersFixedSizeCollection
com.google.cloud.eventarc.v1.EventarcClient.ListProvidersPage
com.google.cloud.eventarc.v1.EventarcClient.ListProvidersPagedResponse
com.google.cloud.eventarc.v1.EventarcClient.ListTriggersFixedSizeCollection
com.google.cloud.eventarc.v1.EventarcClient.ListTriggersPage
com.google.cloud.eventarc.v1.EventarcClient.ListTriggersPagedResponse
com.google.cloud.eventarc.v1.EventarcGrpc Eventarc allows users to subscribe to various events that are provided by Google Cloud services and forward them to supported destinations.
com.google.cloud.eventarc.v1.EventarcGrpc.EventarcImplBase Base class for the server implementation of the service Eventarc. Eventarc allows users to subscribe to various events that are provided by
com.google.cloud.eventarc.v1.EventarcProto
com.google.cloud.eventarc.v1.EventarcSettings.Builder Builder for EventarcSettings.
com.google.cloud.eventarc.v1.FilteringAttribute A representation of the FilteringAttribute resource. Filtering attributes are per event type.
com.google.cloud.eventarc.v1.FilteringAttribute.Builder A representation of the FilteringAttribute resource. Filtering attributes are per event type.
com.google.cloud.eventarc.v1.GKE Represents a GKE destination.
com.google.cloud.eventarc.v1.GKE.Builder Represents a GKE destination.
com.google.cloud.eventarc.v1.GetChannelConnectionRequest The request message for the GetChannelConnection method.
com.google.cloud.eventarc.v1.GetChannelConnectionRequest.Builder The request message for the GetChannelConnection method.
com.google.cloud.eventarc.v1.GetChannelRequest The request message for the GetChannel method.
com.google.cloud.eventarc.v1.GetChannelRequest.Builder The request message for the GetChannel method.
com.google.cloud.eventarc.v1.GetGoogleChannelConfigRequest The request message for the GetGoogleChannelConfig method.
com.google.cloud.eventarc.v1.GetGoogleChannelConfigRequest.Builder The request message for the GetGoogleChannelConfig method.
com.google.cloud.eventarc.v1.GetProviderRequest The request message for the GetProvider method.
com.google.cloud.eventarc.v1.GetProviderRequest.Builder The request message for the GetProvider method.
com.google.cloud.eventarc.v1.GetTriggerRequest The request message for the GetTrigger method.
com.google.cloud.eventarc.v1.GetTriggerRequest.Builder The request message for the GetTrigger method.
com.google.cloud.eventarc.v1.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
com.google.cloud.eventarc.v1.GoogleChannelConfig.Builder 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
com.google.cloud.eventarc.v1.GoogleChannelConfigName
com.google.cloud.eventarc.v1.GoogleChannelConfigName.Builder Builder for projects/{project}/locations/{location}/googleChannelConfig.
com.google.cloud.eventarc.v1.GoogleChannelConfigProto
com.google.cloud.eventarc.v1.ListChannelConnectionsRequest The request message for the ListChannelConnections method.
com.google.cloud.eventarc.v1.ListChannelConnectionsRequest.Builder The request message for the ListChannelConnections method.
com.google.cloud.eventarc.v1.ListChannelConnectionsResponse The response message for the ListChannelConnections method.
com.google.cloud.eventarc.v1.ListChannelConnectionsResponse.Builder The response message for the ListChannelConnections method.
com.google.cloud.eventarc.v1.ListChannelsRequest The request message for the ListChannels method.
com.google.cloud.eventarc.v1.ListChannelsRequest.Builder The request message for the ListChannels method.
com.google.cloud.eventarc.v1.ListChannelsResponse The response message for the ListChannels method.
com.google.cloud.eventarc.v1.ListChannelsResponse.Builder The response message for the ListChannels method.
com.google.cloud.eventarc.v1.ListProvidersRequest The request message for the ListProviders method.
com.google.cloud.eventarc.v1.ListProvidersRequest.Builder The request message for the ListProviders method.
com.google.cloud.eventarc.v1.ListProvidersResponse The response message for the ListProviders method.
com.google.cloud.eventarc.v1.ListProvidersResponse.Builder The response message for the ListProviders method.
com.google.cloud.eventarc.v1.ListTriggersRequest The request message for the ListTriggers method.
com.google.cloud.eventarc.v1.ListTriggersRequest.Builder The request message for the ListTriggers method.
com.google.cloud.eventarc.v1.ListTriggersResponse The response message for the ListTriggers method.
com.google.cloud.eventarc.v1.ListTriggersResponse.Builder The response message for the ListTriggers method.
com.google.cloud.eventarc.v1.LocationName
com.google.cloud.eventarc.v1.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.eventarc.v1.OperationMetadata Represents the metadata of the long-running operation.
com.google.cloud.eventarc.v1.OperationMetadata.Builder Represents the metadata of the long-running operation.
com.google.cloud.eventarc.v1.Provider A representation of the Provider resource.
com.google.cloud.eventarc.v1.Provider.Builder A representation of the Provider resource.
com.google.cloud.eventarc.v1.ProviderName
com.google.cloud.eventarc.v1.ProviderName.Builder Builder for projects/{project}/locations/{location}/providers/{provider}.
com.google.cloud.eventarc.v1.Pubsub Represents a Pub/Sub transport.
com.google.cloud.eventarc.v1.Pubsub.Builder Represents a Pub/Sub transport.
com.google.cloud.eventarc.v1.StateCondition A condition that is part of the trigger state computation.
com.google.cloud.eventarc.v1.StateCondition.Builder A condition that is part of the trigger state computation.
com.google.cloud.eventarc.v1.Transport Represents the transport intermediaries created for the trigger to deliver events.
com.google.cloud.eventarc.v1.Transport.Builder Represents the transport intermediaries created for the trigger to deliver events.
com.google.cloud.eventarc.v1.Trigger A representation of the trigger resource.
com.google.cloud.eventarc.v1.Trigger.Builder A representation of the trigger resource.
com.google.cloud.eventarc.v1.TriggerName
com.google.cloud.eventarc.v1.TriggerName.Builder Builder for projects/{project}/locations/{location}/triggers/{trigger}.
com.google.cloud.eventarc.v1.TriggerProto
com.google.cloud.eventarc.v1.UpdateChannelRequest The request message for the UpdateChannel method.
com.google.cloud.eventarc.v1.UpdateChannelRequest.Builder The request message for the UpdateChannel method.
com.google.cloud.eventarc.v1.UpdateGoogleChannelConfigRequest The request message for the UpdateGoogleChannelConfig method.
com.google.cloud.eventarc.v1.UpdateGoogleChannelConfigRequest.Builder The request message for the UpdateGoogleChannelConfig method.
com.google.cloud.eventarc.v1.UpdateTriggerRequest The request message for the UpdateTrigger method.
com.google.cloud.eventarc.v1.UpdateTriggerRequest.Builder The request message for the UpdateTrigger method.

Interfaces

Interface Description
com.google.cloud.eventarc.v1.ChannelConnectionOrBuilder
com.google.cloud.eventarc.v1.ChannelOrBuilder
com.google.cloud.eventarc.v1.CloudRunOrBuilder
com.google.cloud.eventarc.v1.CreateChannelConnectionRequestOrBuilder
com.google.cloud.eventarc.v1.CreateChannelRequestOrBuilder
com.google.cloud.eventarc.v1.CreateTriggerRequestOrBuilder
com.google.cloud.eventarc.v1.DeleteChannelConnectionRequestOrBuilder
com.google.cloud.eventarc.v1.DeleteChannelRequestOrBuilder
com.google.cloud.eventarc.v1.DeleteTriggerRequestOrBuilder
com.google.cloud.eventarc.v1.DestinationOrBuilder
com.google.cloud.eventarc.v1.EventFilterOrBuilder
com.google.cloud.eventarc.v1.EventTypeOrBuilder
com.google.cloud.eventarc.v1.EventarcGrpc.AsyncService Eventarc allows users to subscribe to various events that are provided by Google Cloud services and forward them to supported destinations.
com.google.cloud.eventarc.v1.FilteringAttributeOrBuilder
com.google.cloud.eventarc.v1.GKEOrBuilder
com.google.cloud.eventarc.v1.GetChannelConnectionRequestOrBuilder
com.google.cloud.eventarc.v1.GetChannelRequestOrBuilder
com.google.cloud.eventarc.v1.GetGoogleChannelConfigRequestOrBuilder
com.google.cloud.eventarc.v1.GetProviderRequestOrBuilder
com.google.cloud.eventarc.v1.GetTriggerRequestOrBuilder
com.google.cloud.eventarc.v1.GoogleChannelConfigOrBuilder
com.google.cloud.eventarc.v1.ListChannelConnectionsRequestOrBuilder
com.google.cloud.eventarc.v1.ListChannelConnectionsResponseOrBuilder
com.google.cloud.eventarc.v1.ListChannelsRequestOrBuilder
com.google.cloud.eventarc.v1.ListChannelsResponseOrBuilder
com.google.cloud.eventarc.v1.ListProvidersRequestOrBuilder
com.google.cloud.eventarc.v1.ListProvidersResponseOrBuilder
com.google.cloud.eventarc.v1.ListTriggersRequestOrBuilder
com.google.cloud.eventarc.v1.ListTriggersResponseOrBuilder
com.google.cloud.eventarc.v1.OperationMetadataOrBuilder
com.google.cloud.eventarc.v1.ProviderOrBuilder
com.google.cloud.eventarc.v1.PubsubOrBuilder
com.google.cloud.eventarc.v1.StateConditionOrBuilder
com.google.cloud.eventarc.v1.TransportOrBuilder
com.google.cloud.eventarc.v1.TriggerOrBuilder
com.google.cloud.eventarc.v1.UpdateChannelRequestOrBuilder
com.google.cloud.eventarc.v1.UpdateGoogleChannelConfigRequestOrBuilder
com.google.cloud.eventarc.v1.UpdateTriggerRequestOrBuilder

Enums

Enum Description
com.google.cloud.eventarc.v1.Channel.State State lists all the possible states of a Channel
com.google.cloud.eventarc.v1.Channel.TransportCase
com.google.cloud.eventarc.v1.Destination.DescriptorCase
com.google.cloud.eventarc.v1.Transport.IntermediaryCase