Interface CustomAPICheckpointConfigOrBuilder (0.37.0)

public interface CustomAPICheckpointConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getIteratorStrategy()

public abstract CustomAPICheckpointConfig.IteratorStrategy getIteratorStrategy()

Use progress tokens provided by the API.

.google.cloud.chronicle.v1.CustomAPICheckpointConfig.IteratorStrategy iterator_strategy = 4;

Returns
Type Description
CustomAPICheckpointConfig.IteratorStrategy

The iteratorStrategy.

getIteratorStrategyOrBuilder()

public abstract CustomAPICheckpointConfig.IteratorStrategyOrBuilder getIteratorStrategyOrBuilder()

Use progress tokens provided by the API.

.google.cloud.chronicle.v1.CustomAPICheckpointConfig.IteratorStrategy iterator_strategy = 4;

Returns
Type Description
CustomAPICheckpointConfig.IteratorStrategyOrBuilder

getLatestRecordStrategy()

public abstract CustomAPICheckpointConfig.LatestRecordStrategy getLatestRecordStrategy()

Track the highest record ID to fetch only new records next.

.google.cloud.chronicle.v1.CustomAPICheckpointConfig.LatestRecordStrategy latest_record_strategy = 3;

Returns
Type Description
CustomAPICheckpointConfig.LatestRecordStrategy

The latestRecordStrategy.

getLatestRecordStrategyOrBuilder()

public abstract CustomAPICheckpointConfig.LatestRecordStrategyOrBuilder getLatestRecordStrategyOrBuilder()

Track the highest record ID to fetch only new records next.

.google.cloud.chronicle.v1.CustomAPICheckpointConfig.LatestRecordStrategy latest_record_strategy = 3;

Returns
Type Description
CustomAPICheckpointConfig.LatestRecordStrategyOrBuilder

getLatestTimestampStrategy()

public abstract CustomAPICheckpointConfig.LatestTimestampStrategy getLatestTimestampStrategy()

Track the timestamp of the newest record to fetch newer ones next.

.google.cloud.chronicle.v1.CustomAPICheckpointConfig.LatestTimestampStrategy latest_timestamp_strategy = 2;

Returns
Type Description
CustomAPICheckpointConfig.LatestTimestampStrategy

The latestTimestampStrategy.

getLatestTimestampStrategyOrBuilder()

public abstract CustomAPICheckpointConfig.LatestTimestampStrategyOrBuilder getLatestTimestampStrategyOrBuilder()

Track the timestamp of the newest record to fetch newer ones next.

.google.cloud.chronicle.v1.CustomAPICheckpointConfig.LatestTimestampStrategy latest_timestamp_strategy = 2;

Returns
Type Description
CustomAPICheckpointConfig.LatestTimestampStrategyOrBuilder

getNoneStrategy()

public abstract CustomAPICheckpointConfig.NoneStrategy getNoneStrategy()

Fetch all available data in one go without tracking progress.

.google.cloud.chronicle.v1.CustomAPICheckpointConfig.NoneStrategy none_strategy = 1;

Returns
Type Description
CustomAPICheckpointConfig.NoneStrategy

The noneStrategy.

getNoneStrategyOrBuilder()

public abstract CustomAPICheckpointConfig.NoneStrategyOrBuilder getNoneStrategyOrBuilder()

Fetch all available data in one go without tracking progress.

.google.cloud.chronicle.v1.CustomAPICheckpointConfig.NoneStrategy none_strategy = 1;

Returns
Type Description
CustomAPICheckpointConfig.NoneStrategyOrBuilder

getStrategyCase()

public abstract CustomAPICheckpointConfig.StrategyCase getStrategyCase()
Returns
Type Description
CustomAPICheckpointConfig.StrategyCase

hasIteratorStrategy()

public abstract boolean hasIteratorStrategy()

Use progress tokens provided by the API.

.google.cloud.chronicle.v1.CustomAPICheckpointConfig.IteratorStrategy iterator_strategy = 4;

Returns
Type Description
boolean

Whether the iteratorStrategy field is set.

hasLatestRecordStrategy()

public abstract boolean hasLatestRecordStrategy()

Track the highest record ID to fetch only new records next.

.google.cloud.chronicle.v1.CustomAPICheckpointConfig.LatestRecordStrategy latest_record_strategy = 3;

Returns
Type Description
boolean

Whether the latestRecordStrategy field is set.

hasLatestTimestampStrategy()

public abstract boolean hasLatestTimestampStrategy()

Track the timestamp of the newest record to fetch newer ones next.

.google.cloud.chronicle.v1.CustomAPICheckpointConfig.LatestTimestampStrategy latest_timestamp_strategy = 2;

Returns
Type Description
boolean

Whether the latestTimestampStrategy field is set.

hasNoneStrategy()

public abstract boolean hasNoneStrategy()

Fetch all available data in one go without tracking progress.

.google.cloud.chronicle.v1.CustomAPICheckpointConfig.NoneStrategy none_strategy = 1;

Returns
Type Description
boolean

Whether the noneStrategy field is set.