CitraClient.Schemas.RFCaptureSummary (citra_client v0.3.0)
View SourceResponse schema for RF capture without data field (for list endpoints)
Fields
:antenna_id— UUIDString.t()(API key:antennaId):antenna_name—String.t()(API key:antennaName):capture_end—DateTime.t()(API key:captureEnd):capture_start—DateTime.t()(API key:captureStart):creation_epoch—DateTime.t()(API key:creationEpoch):detection_count—integer()(API key:detectionCount):id— UUIDString.t():task_id— UUIDString.t()(API key:taskId):user_id— UUIDString.t()(API key:userId):username—String.t()
Summary
Functions
Build this struct from a decoded JSON map received from the API. Unknown fields are ignored.
Convert this struct into a map with the API's camelCase keys, ready
to be JSON-encoded. Fields whose value is nil are omitted.
Types
@type t() :: %CitraClient.Schemas.RFCaptureSummary{ antenna_id: String.t() | nil, antenna_name: String.t() | nil, capture_end: DateTime.t() | nil, capture_start: DateTime.t() | nil, creation_epoch: DateTime.t() | nil, detection_count: integer() | nil, id: String.t() | nil, task_id: String.t() | nil, user_id: String.t() | nil, username: String.t() | nil }