abacusai.realtime_monitor
Classes
A real-time monitor |
Module Contents
- class abacusai.realtime_monitor.RealtimeMonitor(client, realtimeMonitorId=None, name=None, createdAt=None, deploymentId=None, lookbackTime=None, realtimeMonitorSchedule=None)
Bases:
abacusai.return_class.AbstractApiClass
A real-time monitor
- Parameters:
client (ApiClient) – An authenticated API Client instance
realtimeMonitorId (str) – The unique identifier of the real-time monitor.
name (str) – The user-friendly name for the real-time monitor.
createdAt (str) – Date and time at which the real-time monitor was created.
deploymentId (str) – Deployment ID that this real-time monitor is monitoring.
lookbackTime (int) – The lookback time for the real-time monitor.
realtimeMonitorSchedule (str) – The drift computation schedule for the real-time monitor.
- realtime_monitor_id
- name
- created_at
- deployment_id
- lookback_time
- realtime_monitor_schedule
- deprecated_keys
- __repr__()
- to_dict()
Get a dict representation of the parameters in this class
- Returns:
The dict value representation of the class parameters
- Return type:
- update(realtime_monitor_schedule=None, lookback_time=None)
Update the real-time monitor associated with the real-time monitor id.
- Parameters:
- Returns:
Object describing the realtime monitor.
- Return type:
- refresh()
Calls describe and refreshes the current object’s fields
- Returns:
The current object
- Return type: