/AWS1/CL_GSTCONTACTDATA¶
Data describing a contact.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_contactid
TYPE /AWS1/GSTUUID
/AWS1/GSTUUID
¶
UUID of a contact.
iv_missionprofilearn
TYPE /AWS1/GSTMISSIONPROFILEARN
/AWS1/GSTMISSIONPROFILEARN
¶
ARN of a mission profile.
iv_satellitearn
TYPE /AWS1/GSTSATELLITEARN
/AWS1/GSTSATELLITEARN
¶
ARN of a satellite.
iv_starttime
TYPE /AWS1/GSTTIMESTAMP
/AWS1/GSTTIMESTAMP
¶
Start time of a contact in UTC.
iv_endtime
TYPE /AWS1/GSTTIMESTAMP
/AWS1/GSTTIMESTAMP
¶
End time of a contact in UTC.
iv_prepassstarttime
TYPE /AWS1/GSTTIMESTAMP
/AWS1/GSTTIMESTAMP
¶
Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming pass.
iv_postpassendtime
TYPE /AWS1/GSTTIMESTAMP
/AWS1/GSTTIMESTAMP
¶
Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has finished.
iv_groundstation
TYPE /AWS1/GSTSTRING
/AWS1/GSTSTRING
¶
Name of a ground station.
iv_contactstatus
TYPE /AWS1/GSTCONTACTSTATUS
/AWS1/GSTCONTACTSTATUS
¶
Status of a contact.
iv_errormessage
TYPE /AWS1/GSTSTRING
/AWS1/GSTSTRING
¶
Error message of a contact.
io_maximumelevation
TYPE REF TO /AWS1/CL_GSTELEVATION
/AWS1/CL_GSTELEVATION
¶
Maximum elevation angle of a contact.
iv_region
TYPE /AWS1/GSTSTRING
/AWS1/GSTSTRING
¶
Region of a contact.
it_tags
TYPE /AWS1/CL_GSTTAGSMAP_W=>TT_TAGSMAP
TT_TAGSMAP
¶
Tags assigned to a contact.
iv_visibilitystarttime
TYPE /AWS1/GSTTIMESTAMP
/AWS1/GSTTIMESTAMP
¶
Projected time in UTC your satellite will rise above the receive mask. This time is based on the satellite's current active ephemeris for future contacts and the ephemeris that was active during contact execution for completed contacts. This field is not present for contacts with a
SCHEDULING
orSCHEDULED
status.
iv_visibilityendtime
TYPE /AWS1/GSTTIMESTAMP
/AWS1/GSTTIMESTAMP
¶
Projected time in UTC your satellite will set below the receive mask. This time is based on the satellite's current active ephemeris for future contacts and the ephemeris that was active during contact execution for completed contacts. This field is not present for contacts with a
SCHEDULING
orSCHEDULED
status.
Queryable Attributes¶
contactId¶
UUID of a contact.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CONTACTID() |
Getter for CONTACTID, with configurable default |
ASK_CONTACTID() |
Getter for CONTACTID w/ exceptions if field has no value |
HAS_CONTACTID() |
Determine if CONTACTID has a value |
missionProfileArn¶
ARN of a mission profile.
Accessible with the following methods¶
Method | Description |
---|---|
GET_MISSIONPROFILEARN() |
Getter for MISSIONPROFILEARN, with configurable default |
ASK_MISSIONPROFILEARN() |
Getter for MISSIONPROFILEARN w/ exceptions if field has no v |
HAS_MISSIONPROFILEARN() |
Determine if MISSIONPROFILEARN has a value |
satelliteArn¶
ARN of a satellite.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SATELLITEARN() |
Getter for SATELLITEARN, with configurable default |
ASK_SATELLITEARN() |
Getter for SATELLITEARN w/ exceptions if field has no value |
HAS_SATELLITEARN() |
Determine if SATELLITEARN has a value |
startTime¶
Start time of a contact in UTC.
Accessible with the following methods¶
Method | Description |
---|---|
GET_STARTTIME() |
Getter for STARTTIME, with configurable default |
ASK_STARTTIME() |
Getter for STARTTIME w/ exceptions if field has no value |
HAS_STARTTIME() |
Determine if STARTTIME has a value |
endTime¶
End time of a contact in UTC.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ENDTIME() |
Getter for ENDTIME, with configurable default |
ASK_ENDTIME() |
Getter for ENDTIME w/ exceptions if field has no value |
HAS_ENDTIME() |
Determine if ENDTIME has a value |
prePassStartTime¶
Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming pass.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PREPASSSTARTTIME() |
Getter for PREPASSSTARTTIME, with configurable default |
ASK_PREPASSSTARTTIME() |
Getter for PREPASSSTARTTIME w/ exceptions if field has no va |
HAS_PREPASSSTARTTIME() |
Determine if PREPASSSTARTTIME has a value |
postPassEndTime¶
Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has finished.
Accessible with the following methods¶
Method | Description |
---|---|
GET_POSTPASSENDTIME() |
Getter for POSTPASSENDTIME, with configurable default |
ASK_POSTPASSENDTIME() |
Getter for POSTPASSENDTIME w/ exceptions if field has no val |
HAS_POSTPASSENDTIME() |
Determine if POSTPASSENDTIME has a value |
groundStation¶
Name of a ground station.
Accessible with the following methods¶
Method | Description |
---|---|
GET_GROUNDSTATION() |
Getter for GROUNDSTATION, with configurable default |
ASK_GROUNDSTATION() |
Getter for GROUNDSTATION w/ exceptions if field has no value |
HAS_GROUNDSTATION() |
Determine if GROUNDSTATION has a value |
contactStatus¶
Status of a contact.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CONTACTSTATUS() |
Getter for CONTACTSTATUS, with configurable default |
ASK_CONTACTSTATUS() |
Getter for CONTACTSTATUS w/ exceptions if field has no value |
HAS_CONTACTSTATUS() |
Determine if CONTACTSTATUS has a value |
errorMessage¶
Error message of a contact.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ERRORMESSAGE() |
Getter for ERRORMESSAGE, with configurable default |
ASK_ERRORMESSAGE() |
Getter for ERRORMESSAGE w/ exceptions if field has no value |
HAS_ERRORMESSAGE() |
Determine if ERRORMESSAGE has a value |
maximumElevation¶
Maximum elevation angle of a contact.
Accessible with the following methods¶
Method | Description |
---|---|
GET_MAXIMUMELEVATION() |
Getter for MAXIMUMELEVATION |
region¶
Region of a contact.
Accessible with the following methods¶
Method | Description |
---|---|
GET_REGION() |
Getter for REGION, with configurable default |
ASK_REGION() |
Getter for REGION w/ exceptions if field has no value |
HAS_REGION() |
Determine if REGION has a value |
tags¶
Tags assigned to a contact.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS has a value |
visibilityStartTime¶
Projected time in UTC your satellite will rise above the receive mask. This time is based on the satellite's current active ephemeris for future contacts and the ephemeris that was active during contact execution for completed contacts. This field is not present for contacts with a
SCHEDULING
orSCHEDULED
status.
Accessible with the following methods¶
Method | Description |
---|---|
GET_VISIBILITYSTARTTIME() |
Getter for VISIBILITYSTARTTIME, with configurable default |
ASK_VISIBILITYSTARTTIME() |
Getter for VISIBILITYSTARTTIME w/ exceptions if field has no |
HAS_VISIBILITYSTARTTIME() |
Determine if VISIBILITYSTARTTIME has a value |
visibilityEndTime¶
Projected time in UTC your satellite will set below the receive mask. This time is based on the satellite's current active ephemeris for future contacts and the ephemeris that was active during contact execution for completed contacts. This field is not present for contacts with a
SCHEDULING
orSCHEDULED
status.
Accessible with the following methods¶
Method | Description |
---|---|
GET_VISIBILITYENDTIME() |
Getter for VISIBILITYENDTIME, with configurable default |
ASK_VISIBILITYENDTIME() |
Getter for VISIBILITYENDTIME w/ exceptions if field has no v |
HAS_VISIBILITYENDTIME() |
Determine if VISIBILITYENDTIME has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_CONTACTLIST
¶
TYPES TT_CONTACTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GSTCONTACTDATA WITH DEFAULT KEY
.