Interface ListContactsRequest.Builder

  • Method Details

    • maxResults

      ListContactsRequest.Builder maxResults(Integer maxResults)

      Maximum number of contacts returned.

      Parameters:
      maxResults - Maximum number of contacts returned.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextToken

      ListContactsRequest.Builder nextToken(String nextToken)

      Next token returned in the request of a previous ListContacts call. Used to get the next page of results.

      Parameters:
      nextToken - Next token returned in the request of a previous ListContacts call. Used to get the next page of results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • statusListWithStrings

      ListContactsRequest.Builder statusListWithStrings(Collection<String> statusList)

      Status of a contact reservation.

      Parameters:
      statusList - Status of a contact reservation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • statusListWithStrings

      ListContactsRequest.Builder statusListWithStrings(String... statusList)

      Status of a contact reservation.

      Parameters:
      statusList - Status of a contact reservation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • statusList

      Status of a contact reservation.

      Parameters:
      statusList - Status of a contact reservation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • statusList

      ListContactsRequest.Builder statusList(ContactStatus... statusList)

      Status of a contact reservation.

      Parameters:
      statusList - Status of a contact reservation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startTime

      ListContactsRequest.Builder startTime(Instant startTime)

      Start time of a contact in UTC.

      Parameters:
      startTime - Start time of a contact in UTC.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endTime

      End time of a contact in UTC.

      Parameters:
      endTime - End time of a contact in UTC.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • groundStation

      ListContactsRequest.Builder groundStation(String groundStation)

      Name of a ground station.

      Parameters:
      groundStation - Name of a ground station.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • satelliteArn

      ListContactsRequest.Builder satelliteArn(String satelliteArn)

      ARN of a satellite.

      Parameters:
      satelliteArn - ARN of a satellite.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • missionProfileArn

      ListContactsRequest.Builder missionProfileArn(String missionProfileArn)

      ARN of a mission profile.

      Parameters:
      missionProfileArn - ARN of a mission profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ephemeris

      Filter for selecting contacts that use a specific ephemeris".

      Parameters:
      ephemeris - Filter for selecting contacts that use a specific ephemeris".
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ephemeris

      Filter for selecting contacts that use a specific ephemeris".

      This is a convenience method that creates an instance of the EphemerisFilter.Builder avoiding the need to create one manually via EphemerisFilter.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to ephemeris(EphemerisFilter).

      Parameters:
      ephemeris - a consumer that will call methods on EphemerisFilter.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • overrideConfiguration

      ListContactsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.