Interface ListContactsRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<ListContactsRequest.Builder,ListContactsRequest>, GroundStationRequest.Builder, SdkBuilder<ListContactsRequest.Builder,ListContactsRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
ListContactsRequest

public static interface ListContactsRequest.Builder extends GroundStationRequest.Builder, SdkPojo, CopyableBuilder<ListContactsRequest.Builder,ListContactsRequest>
  • Method Details

    • 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.
    • 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.
    • 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.
    • 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.
    • 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.
    • 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.
    • 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.
    • 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.