/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
SCHEDULINGorSCHEDULEDstatus.
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
SCHEDULINGorSCHEDULEDstatus.
io_ephemeris TYPE REF TO /AWS1/CL_GSTEPHEMERISRSPDATA /AWS1/CL_GSTEPHEMERISRSPDATA¶
The ephemeris that determines antenna pointing for the contact.
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
SCHEDULINGorSCHEDULEDstatus.
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
SCHEDULINGorSCHEDULEDstatus.
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 |
ephemeris¶
The ephemeris that determines antenna pointing for the contact.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EPHEMERIS() |
Getter for EPHEMERIS |
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
.