Interface StartCodeRemediationRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<StartCodeRemediationRequest.Builder,,StartCodeRemediationRequest> SdkBuilder<StartCodeRemediationRequest.Builder,,StartCodeRemediationRequest> SdkPojo,SdkRequest.Builder,SecurityAgentRequest.Builder
- Enclosing class:
StartCodeRemediationRequest
@Mutable
@NotThreadSafe
public static interface StartCodeRemediationRequest.Builder
extends SecurityAgentRequest.Builder, SdkPojo, CopyableBuilder<StartCodeRemediationRequest.Builder,StartCodeRemediationRequest>
-
Method Summary
Modifier and TypeMethodDescriptionagentSpaceId(String agentSpaceId) The unique identifier of the agent space.codeReviewJobId(String codeReviewJobId) The unique identifier of the code review job that produced the findings.findingIds(String... findingIds) The list of finding identifiers to initiate code remediation for.findingIds(Collection<String> findingIds) The list of finding identifiers to initiate code remediation for.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.pentestJobId(String pentestJobId) The unique identifier of the pentest job that produced the findings.Methods 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
-
agentSpaceId
The unique identifier of the agent space.
- Parameters:
agentSpaceId- The unique identifier of the agent space.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pentestJobId
The unique identifier of the pentest job that produced the findings. Mutually exclusive with
codeReviewJobId.- Parameters:
pentestJobId- The unique identifier of the pentest job that produced the findings. Mutually exclusive withcodeReviewJobId.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
codeReviewJobId
The unique identifier of the code review job that produced the findings. Mutually exclusive with
pentestJobId.- Parameters:
codeReviewJobId- The unique identifier of the code review job that produced the findings. Mutually exclusive withpentestJobId.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingIds
The list of finding identifiers to initiate code remediation for.
- Parameters:
findingIds- The list of finding identifiers to initiate code remediation for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingIds
The list of finding identifiers to initiate code remediation for.
- Parameters:
findingIds- The list of finding identifiers to initiate code remediation for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
StartCodeRemediationRequest.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
StartCodeRemediationRequest.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.
-