Interface LambdaFunctionAggregationResponse.Builder

  • Method Details

    • accountId

      The ID of the Amazon Web Services account that owns the Amazon Web Services Lambda function.

      Parameters:
      accountId - The ID of the Amazon Web Services account that owns the Amazon Web Services Lambda function.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • functionName

      The Amazon Web Services Lambda function names included in the aggregation results.

      Parameters:
      functionName - The Amazon Web Services Lambda function names included in the aggregation results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lambdaTags

      The tags included in the aggregation results.

      Parameters:
      lambdaTags - The tags included in the aggregation results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedAt

      LambdaFunctionAggregationResponse.Builder lastModifiedAt(Instant lastModifiedAt)

      The date that the Amazon Web Services Lambda function included in the aggregation results was last changed.

      Parameters:
      lastModifiedAt - The date that the Amazon Web Services Lambda function included in the aggregation results was last changed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceId

      The resource IDs included in the aggregation results.

      Parameters:
      resourceId - The resource IDs included in the aggregation results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • runtime

      The runtimes included in the aggregation results.

      Parameters:
      runtime - The runtimes included in the aggregation results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • severityCounts

      An object that contains the counts of aggregated finding per severity.

      Parameters:
      severityCounts - An object that contains the counts of aggregated finding per severity.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • severityCounts

      An object that contains the counts of aggregated finding 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: