Interface ListFindingsRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListFindingsRequest.Builder,,ListFindingsRequest> SdkBuilder<ListFindingsRequest.Builder,,ListFindingsRequest> SdkPojo,SdkRequest.Builder,SecurityAgentRequest.Builder
- Enclosing class:
ListFindingsRequest
@Mutable
@NotThreadSafe
public static interface ListFindingsRequest.Builder
extends SecurityAgentRequest.Builder, SdkPojo, CopyableBuilder<ListFindingsRequest.Builder,ListFindingsRequest>
-
Method Summary
Modifier and TypeMethodDescriptionagentSpaceId(String agentSpaceId) ID of the agent space where the pentest job existsconfidence(String confidence) Filter findings by confidence levelconfidence(ConfidenceLevel confidence) Filter findings by confidence levelmaxResults(Integer maxResults) Maximum number of findings to return in a single request (default: 50)Filter findings by name (case-insensitive substring search)Token for paginationoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.pentestJobId(String pentestJobId) Identifier of the pentest job for which to retrieve associated findingsFilter findings by risk levelFilter findings by risk levelFilter findings by risk typeFilter findings by statusstatus(FindingStatus status) Filter findings by statusMethods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.services.securityagent.model.SecurityAgentRequest.Builder
build
-
Method Details
-
maxResults
Maximum number of findings to return in a single request (default: 50)
- Parameters:
maxResults- Maximum number of findings to return in a single request (default: 50)- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pentestJobId
Identifier of the pentest job for which to retrieve associated findings
- Parameters:
pentestJobId- Identifier of the pentest job for which to retrieve associated findings- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
agentSpaceId
ID of the agent space where the pentest job exists
- Parameters:
agentSpaceId- ID of the agent space where the pentest job exists- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
Token for pagination
- Parameters:
nextToken- Token for pagination- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
riskType
Filter findings by risk type
- Parameters:
riskType- Filter findings by risk type- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
riskLevel
Filter findings by risk level
- Parameters:
riskLevel- Filter findings by risk level- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
riskLevel
Filter findings by risk level
- Parameters:
riskLevel- Filter findings by risk level- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Filter findings by status
- Parameters:
status- Filter findings by status- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Filter findings by status
- Parameters:
status- Filter findings by status- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
confidence
Filter findings by confidence level
- Parameters:
confidence- Filter findings by confidence level- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
confidence
Filter findings by confidence level
- Parameters:
confidence- Filter findings by confidence level- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
name
Filter findings by name (case-insensitive substring search)
- Parameters:
name- Filter findings by name (case-insensitive substring search)- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListFindingsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
ListFindingsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-