Classes
EventarcClient
Eventarc allows users to subscribe to various events that are provided by Google Cloud services and forward them to supported destinations.
EventarcConnection
The EventarcConnection object for EventarcClient.
EventarcConnectionIdempotencyPolicy
EventarcLimitedErrorCountRetryPolicy
A retry policy for EventarcConnection based on counting errors.
EventarcLimitedTimeRetryPolicy
A retry policy for EventarcConnection based on elapsed time.
EventarcRetryPolicy
The retry policy for EventarcConnection.
Structs
EventarcBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
EventarcConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
EventarcPollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
EventarcRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
Functions
MakeEventarcConnection(Options)
A factory function to construct an object of type EventarcConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of EventarcClient.
The optional options argument may be used to configure aspects of the returned EventarcConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< EventarcConnection > |
|
MakeDefaultEventarcConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< EventarcConnectionIdempotencyPolicy > |
|