Class ContactInstanceProperties

java.lang.Object
com.azure.resourcemanager.orbital.models.ContactInstanceProperties
Direct Known Subclasses:
AvailableContactsProperties

public class ContactInstanceProperties extends Object
Contact Instance Properties.
  • Constructor Details

    • ContactInstanceProperties

      public ContactInstanceProperties()
  • Method Details

    • maximumElevationDegrees

      public Float maximumElevationDegrees()
      Get the maximumElevationDegrees property: Maximum elevation of the antenna during the contact in decimal degrees.
      Returns:
      the maximumElevationDegrees value.
    • txStartTime

      public OffsetDateTime txStartTime()
      Get the txStartTime property: Time at which antenna transmit will be enabled (ISO 8601 UTC standard).
      Returns:
      the txStartTime value.
    • txEndTime

      public OffsetDateTime txEndTime()
      Get the txEndTime property: Time at which antenna transmit will be disabled (ISO 8601 UTC standard).
      Returns:
      the txEndTime value.
    • rxStartTime

      public OffsetDateTime rxStartTime()
      Get the rxStartTime property: Earliest time to receive a signal (ISO 8601 UTC standard).
      Returns:
      the rxStartTime value.
    • rxEndTime

      public OffsetDateTime rxEndTime()
      Get the rxEndTime property: Time to lost receiving a signal (ISO 8601 UTC standard).
      Returns:
      the rxEndTime value.
    • startAzimuthDegrees

      public Float startAzimuthDegrees()
      Get the startAzimuthDegrees property: Azimuth of the antenna at the start of the contact in decimal degrees.
      Returns:
      the startAzimuthDegrees value.
    • endAzimuthDegrees

      public Float endAzimuthDegrees()
      Get the endAzimuthDegrees property: Azimuth of the antenna at the end of the contact in decimal degrees.
      Returns:
      the endAzimuthDegrees value.
    • startElevationDegrees

      public Float startElevationDegrees()
      Get the startElevationDegrees property: Spacecraft elevation above the horizon at contact start.
      Returns:
      the startElevationDegrees value.
    • endElevationDegrees

      public Float endElevationDegrees()
      Get the endElevationDegrees property: Spacecraft elevation above the horizon at contact end.
      Returns:
      the endElevationDegrees value.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.