Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data TLEData = TLEData' {}
- newTLEData :: Text -> Text -> TimeRange -> TLEData
- tLEData_tleLine1 :: Lens' TLEData Text
- tLEData_tleLine2 :: Lens' TLEData Text
- tLEData_validTimeRange :: Lens' TLEData TimeRange
Documentation
Two-line element set (TLE) data.
See: newTLEData
smart constructor.
Instances
ToJSON TLEData Source # | |
Defined in Amazonka.GroundStation.Types.TLEData | |
Generic TLEData Source # | |
Read TLEData Source # | |
Show TLEData Source # | |
NFData TLEData Source # | |
Defined in Amazonka.GroundStation.Types.TLEData | |
Eq TLEData Source # | |
Hashable TLEData Source # | |
Defined in Amazonka.GroundStation.Types.TLEData | |
type Rep TLEData Source # | |
Defined in Amazonka.GroundStation.Types.TLEData type Rep TLEData = D1 ('MetaData "TLEData" "Amazonka.GroundStation.Types.TLEData" "amazonka-groundstation-2.0-CCmZVFTDcPRGN6Gwr7o4th" 'False) (C1 ('MetaCons "TLEData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tleLine1") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "tleLine2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "validTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TimeRange)))) |
Create a value of TLEData
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:tleLine1:TLEData'
, tLEData_tleLine1
- First line of two-line element set (TLE) data.
$sel:tleLine2:TLEData'
, tLEData_tleLine2
- Second line of two-line element set (TLE) data.
$sel:validTimeRange:TLEData'
, tLEData_validTimeRange
- The valid time range for the TLE. Gaps or overlap are not permitted.