public sealed class CustomAPICheckpointConfig : IMessage<CustomAPICheckpointConfig>, IEquatable<CustomAPICheckpointConfig>, IDeepCloneable<CustomAPICheckpointConfig>, IBufferMessage, IMessageReference documentation and code samples for the Chronicle v1 API class CustomAPICheckpointConfig.
Checkpoint configuration to enable sequential (cursor-based) polling.
Implements
IMessageCustomAPICheckpointConfig, IEquatableCustomAPICheckpointConfig, IDeepCloneableCustomAPICheckpointConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Chronicle.V1Assembly
Google.Cloud.Chronicle.V1.dll
Constructors
CustomAPICheckpointConfig()
public CustomAPICheckpointConfig()CustomAPICheckpointConfig(CustomAPICheckpointConfig)
public CustomAPICheckpointConfig(CustomAPICheckpointConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
CustomAPICheckpointConfig |
Properties
IteratorStrategy
public CustomAPICheckpointConfig.Types.IteratorStrategy IteratorStrategy { get; set; }Use progress tokens provided by the API.
| Property Value | |
|---|---|
| Type | Description |
CustomAPICheckpointConfigTypesIteratorStrategy |
|
LatestRecordStrategy
public CustomAPICheckpointConfig.Types.LatestRecordStrategy LatestRecordStrategy { get; set; }Track the highest record ID to fetch only new records next.
| Property Value | |
|---|---|
| Type | Description |
CustomAPICheckpointConfigTypesLatestRecordStrategy |
|
LatestTimestampStrategy
public CustomAPICheckpointConfig.Types.LatestTimestampStrategy LatestTimestampStrategy { get; set; }Track the timestamp of the newest record to fetch newer ones next.
| Property Value | |
|---|---|
| Type | Description |
CustomAPICheckpointConfigTypesLatestTimestampStrategy |
|
NoneStrategy
public CustomAPICheckpointConfig.Types.NoneStrategy NoneStrategy { get; set; }Fetch all available data in one go without tracking progress.
| Property Value | |
|---|---|
| Type | Description |
CustomAPICheckpointConfigTypesNoneStrategy |
|
StrategyCase
public CustomAPICheckpointConfig.StrategyOneofCase StrategyCase { get; }| Property Value | |
|---|---|
| Type | Description |
CustomAPICheckpointConfigStrategyOneofCase |
|