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 EphemerisMetaData = EphemerisMetaData' {}
- newEphemerisMetaData :: EphemerisSource -> EphemerisMetaData
- ephemerisMetaData_ephemerisId :: Lens' EphemerisMetaData (Maybe Text)
- ephemerisMetaData_epoch :: Lens' EphemerisMetaData (Maybe UTCTime)
- ephemerisMetaData_name :: Lens' EphemerisMetaData (Maybe Text)
- ephemerisMetaData_source :: Lens' EphemerisMetaData EphemerisSource
Documentation
data EphemerisMetaData Source #
Metadata describing a particular ephemeris.
See: newEphemerisMetaData
smart constructor.
EphemerisMetaData' | |
|
Instances
Create a value of EphemerisMetaData
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:ephemerisId:EphemerisMetaData'
, ephemerisMetaData_ephemerisId
- UUID of a customer-provided ephemeris.
This field is not populated for default ephemerides from Space Track.
$sel:epoch:EphemerisMetaData'
, ephemerisMetaData_epoch
- The epoch of a default, ephemeris from Space Track in UTC.
This field is not populated for customer-provided ephemerides.
$sel:name:EphemerisMetaData'
, ephemerisMetaData_name
- A name string associated with the ephemeris. Used as a human-readable
identifier for the ephemeris.
A name is only returned for customer-provider ephemerides that have a name associated.
$sel:source:EphemerisMetaData'
, ephemerisMetaData_source
- The EphemerisSource
that generated a given ephemeris.
ephemerisMetaData_ephemerisId :: Lens' EphemerisMetaData (Maybe Text) Source #
UUID of a customer-provided ephemeris.
This field is not populated for default ephemerides from Space Track.
ephemerisMetaData_epoch :: Lens' EphemerisMetaData (Maybe UTCTime) Source #
The epoch of a default, ephemeris from Space Track in UTC.
This field is not populated for customer-provided ephemerides.
ephemerisMetaData_name :: Lens' EphemerisMetaData (Maybe Text) Source #
A name string associated with the ephemeris. Used as a human-readable identifier for the ephemeris.
A name is only returned for customer-provider ephemerides that have a name associated.
ephemerisMetaData_source :: Lens' EphemerisMetaData EphemerisSource Source #
The EphemerisSource
that generated a given ephemeris.