Interface DescribeEphemerisResponse.Builder

    • Method Detail

      • creationTime

        DescribeEphemerisResponse.Builder creationTime​(Instant creationTime)

        The time the ephemeris was uploaded in UTC.

        Parameters:
        creationTime - The time the ephemeris was uploaded in UTC.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • enabled

        DescribeEphemerisResponse.Builder enabled​(Boolean enabled)

        Whether or not the ephemeris is enabled.

        Parameters:
        enabled - Whether or not the ephemeris is enabled.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ephemerisId

        DescribeEphemerisResponse.Builder ephemerisId​(String ephemerisId)

        The AWS Ground Station ephemeris ID.

        Parameters:
        ephemerisId - The AWS Ground Station ephemeris ID.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • invalidReason

        DescribeEphemerisResponse.Builder invalidReason​(String invalidReason)

        Reason that an ephemeris failed validation. Only provided for ephemerides with INVALID status.

        Parameters:
        invalidReason - Reason that an ephemeris failed validation. Only provided for ephemerides with INVALID status.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EphemerisInvalidReason, EphemerisInvalidReason
      • name

        DescribeEphemerisResponse.Builder name​(String name)

        A name string associated with the ephemeris. Used as a human-readable identifier for the ephemeris.

        Parameters:
        name - A name string associated with the ephemeris. Used as a human-readable identifier for the ephemeris.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • priority

        DescribeEphemerisResponse.Builder priority​(Integer priority)

        Customer-provided priority score to establish the order in which overlapping ephemerides should be used.

        The default for customer-provided ephemeris priority is 1, and higher numbers take precedence.

        Priority must be 1 or greater

        Parameters:
        priority - Customer-provided priority score to establish the order in which overlapping ephemerides should be used.

        The default for customer-provided ephemeris priority is 1, and higher numbers take precedence.

        Priority must be 1 or greater

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • satelliteId

        DescribeEphemerisResponse.Builder satelliteId​(String satelliteId)

        The AWS Ground Station satellite ID associated with ephemeris.

        Parameters:
        satelliteId - The AWS Ground Station satellite ID associated with ephemeris.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        DescribeEphemerisResponse.Builder tags​(Map<String,​String> tags)

        Tags assigned to an ephemeris.

        Parameters:
        tags - Tags assigned to an ephemeris.
        Returns:
        Returns a reference to this object so that method calls can be chained together.