Skip to main content
interface ShowTableMonitorsResponse
additional_info: Record<string, string>[];
datasink_names: string[];
events: string[];
failed_notifications_table_names: string[];
filter_expressions: string[];
increasing_columns: string[];
info: Record<string, string>;
join_column_names: string[];
join_expressions: string[];
join_table_names: string[];
max_consecutive_failures: number[];
monitor_ids: string[];
refresh_method: string[];
refresh_period: string[];
refresh_start_time: string[];
request_time_secs?: number;
statuses: string[];
table_names: string[];
additional_info: Record<string, string>[]

Additional information about the respective monitors in monitor_ids.

datasink_names: string[]

List of datasink names for the respective monitor_ids if one is defined.

events: string[]

List of notification events for the respective monitor_ids.

failed_notifications_table_names: string[]

List of table names that will hold failed notification events when the respective monitor_ids is suspended.

filter_expressions: string[]

List of filter expressions used on the respective tables in table_names to limit records for notifications.

increasing_columns: string[]

List of columns used on the respective tables in table_names that will increase for new records.

info: Record<string, string>

Additional information.

join_column_names: string[]

List of join column names.

join_expressions: string[]

List of join expressions.

join_table_names: string[]

List of join table names.

max_consecutive_failures: number[]

Maximum number of consecutive failures for the respective monitor_ids before stream is automatically suspended.

monitor_ids: string[]

List of monitor IDs.

refresh_method: string[]

List of refresh methods used on the respective tables in table_names.

refresh_period: string[]

List of refresh periods used on the respective tables in table_names.

refresh_start_time: string[]

List of refresh start times used on the respective tables in table_names.

request_time_secs?: number

Server-reported request time in seconds, when it sent one

statuses: string[]

Status of stream for the respective monitor_ids.

table_names: string[]

List of source tables being monitored for the respective monitor_ids.