Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data TelemetryRecord = TelemetryRecord' {}
- newTelemetryRecord :: UTCTime -> TelemetryRecord
- telemetryRecord_segmentsReceivedCount :: Lens' TelemetryRecord (Maybe Int)
- telemetryRecord_segmentsSentCount :: Lens' TelemetryRecord (Maybe Int)
- telemetryRecord_segmentsSpilloverCount :: Lens' TelemetryRecord (Maybe Int)
- telemetryRecord_segmentsRejectedCount :: Lens' TelemetryRecord (Maybe Int)
- telemetryRecord_backendConnectionErrors :: Lens' TelemetryRecord (Maybe BackendConnectionErrors)
- telemetryRecord_timestamp :: Lens' TelemetryRecord UTCTime
Documentation
data TelemetryRecord Source #
See: newTelemetryRecord
smart constructor.
Instances
Create a value of TelemetryRecord
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:segmentsReceivedCount:TelemetryRecord'
, telemetryRecord_segmentsReceivedCount
-
$sel:segmentsSentCount:TelemetryRecord'
, telemetryRecord_segmentsSentCount
-
$sel:segmentsSpilloverCount:TelemetryRecord'
, telemetryRecord_segmentsSpilloverCount
-
$sel:segmentsRejectedCount:TelemetryRecord'
, telemetryRecord_segmentsRejectedCount
-
$sel:backendConnectionErrors:TelemetryRecord'
, telemetryRecord_backendConnectionErrors
-
$sel:timestamp:TelemetryRecord'
, telemetryRecord_timestamp
-