Classes
ManagedSchemaRegistryClient
SchemaRegistry is a service that allows users to manage schemas for their Kafka clusters.
ManagedSchemaRegistryConnection
The ManagedSchemaRegistryConnection object for ManagedSchemaRegistryClient.
ManagedSchemaRegistryConnectionIdempotencyPolicy
ManagedSchemaRegistryLimitedErrorCountRetryPolicy
A retry policy for ManagedSchemaRegistryConnection based on counting errors.
ManagedSchemaRegistryLimitedTimeRetryPolicy
A retry policy for ManagedSchemaRegistryConnection based on elapsed time.
ManagedSchemaRegistryRetryPolicy
The retry policy for ManagedSchemaRegistryConnection.
Structs
ManagedSchemaRegistryBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
ManagedSchemaRegistryConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
ManagedSchemaRegistryRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
Functions
MakeManagedSchemaRegistryConnection(Options)
A factory function to construct an object of type ManagedSchemaRegistryConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of ManagedSchemaRegistryClient.
The optional options argument may be used to configure aspects of the returned ManagedSchemaRegistryConnection. 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< ManagedSchemaRegistryConnection > |
|
MakeDefaultManagedSchemaRegistryConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< ManagedSchemaRegistryConnectionIdempotencyPolicy > |
|