Class: EOIStreamInfo
Public element model used in EyesOnIt requests, responses, or configuration.
Namespace: EyesOnItSDK.API.Elements
Constructors
This class does not expose a public constructor.
Properties
| Property | JSON Field | Type | Notes |
|---|---|---|---|
StreamUrl | stream_url | string | |
StreamId | stream_id | string | |
Name | name | string | |
FrameRate | frame_rate | int? | |
IndexForSearch | index_for_search | bool | |
SearchIndexTypes | search_index_types | string[] | |
Status | status | string | |
Regions | regions | EOIRegion[] | |
Lines | lines | EOILine[] | |
Notification | notification | EOINotification | |
Recording | recording | EOIRecording | |
IsMonitoring | bool | Returns true when Status is MONITORING or ALERTING. | |
IsAlerting | bool | Returns true when Status is ALERTING. |
Events
This class does not expose any public events.
Methods
| Method | Returns | Notes |
|---|---|---|
public static List<EOIStreamInfo> FromJson(string jsonString) | List<EOIStreamInfo> | Builds an instance from a JSON string. |
public string ToJson() | string | Serializes this object with null values omitted. |