Interface TitleAggregationResponse.Builder

All Superinterfaces:
Buildable, CopyableBuilder<TitleAggregationResponse.Builder,TitleAggregationResponse>, SdkBuilder<TitleAggregationResponse.Builder,TitleAggregationResponse>, SdkPojo
Enclosing class:
TitleAggregationResponse

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

    • accountId

      The ID of the Amazon Web Services account associated with the findings.

      Parameters:
      accountId - The ID of the Amazon Web Services account associated with the findings.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • severityCounts

      TitleAggregationResponse.Builder severityCounts(SeverityCounts severityCounts)

      An object that represent the count of matched findings per severity.

      Parameters:
      severityCounts - An object that represent the count of matched findings per severity.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • severityCounts

      default TitleAggregationResponse.Builder severityCounts(Consumer<SeverityCounts.Builder> severityCounts)

      An object that represent the count of matched findings per severity.

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

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

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

      The title that the findings were aggregated on.

      Parameters:
      title - The title that the findings were aggregated on.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vulnerabilityId

      TitleAggregationResponse.Builder vulnerabilityId(String vulnerabilityId)

      The vulnerability ID of the finding.

      Parameters:
      vulnerabilityId - The vulnerability ID of the finding.
      Returns:
      Returns a reference to this object so that method calls can be chained together.