Interface ListInvestigationsResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<ListInvestigationsResponse.Builder,ListInvestigationsResponse>, DetectiveResponse.Builder, SdkBuilder<ListInvestigationsResponse.Builder,ListInvestigationsResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
ListInvestigationsResponse

public static interface ListInvestigationsResponse.Builder extends DetectiveResponse.Builder, SdkPojo, CopyableBuilder<ListInvestigationsResponse.Builder,ListInvestigationsResponse>
  • Method Details

    • investigationDetails

      ListInvestigationsResponse.Builder investigationDetails(Collection<InvestigationDetail> investigationDetails)

      Lists the summary of uncommon behavior or malicious activity which indicates a compromise.

      Parameters:
      investigationDetails - Lists the summary of uncommon behavior or malicious activity which indicates a compromise.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • investigationDetails

      ListInvestigationsResponse.Builder investigationDetails(InvestigationDetail... investigationDetails)

      Lists the summary of uncommon behavior or malicious activity which indicates a compromise.

      Parameters:
      investigationDetails - Lists the summary of uncommon behavior or malicious activity which indicates a compromise.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • investigationDetails

      ListInvestigationsResponse.Builder investigationDetails(Consumer<InvestigationDetail.Builder>... investigationDetails)

      Lists the summary of uncommon behavior or malicious activity which indicates a compromise.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to investigationDetails(List<InvestigationDetail>).

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

      Lists if there are more results available. The value of nextToken is a unique pagination token for each page. Repeat the call using the returned token to retrieve the next page. Keep all other arguments unchanged.

      Each pagination token expires after 24 hours.

      Parameters:
      nextToken - Lists if there are more results available. The value of nextToken is a unique pagination token for each page. Repeat the call using the returned token to retrieve the next page. Keep all other arguments unchanged.

      Each pagination token expires after 24 hours.

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