Interface BatchImportEvidenceToAssessmentControlRequest.Builder
-
- All Superinterfaces:
AuditManagerRequest.Builder,AwsRequest.Builder,Buildable,CopyableBuilder<BatchImportEvidenceToAssessmentControlRequest.Builder,BatchImportEvidenceToAssessmentControlRequest>,SdkBuilder<BatchImportEvidenceToAssessmentControlRequest.Builder,BatchImportEvidenceToAssessmentControlRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- BatchImportEvidenceToAssessmentControlRequest
public static interface BatchImportEvidenceToAssessmentControlRequest.Builder extends AuditManagerRequest.Builder, SdkPojo, CopyableBuilder<BatchImportEvidenceToAssessmentControlRequest.Builder,BatchImportEvidenceToAssessmentControlRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.services.auditmanager.model.AuditManagerRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
assessmentId
BatchImportEvidenceToAssessmentControlRequest.Builder assessmentId(String assessmentId)
The identifier for the assessment.
- Parameters:
assessmentId- The identifier for the assessment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
controlSetId
BatchImportEvidenceToAssessmentControlRequest.Builder controlSetId(String controlSetId)
The identifier for the control set.
- Parameters:
controlSetId- The identifier for the control set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
controlId
BatchImportEvidenceToAssessmentControlRequest.Builder controlId(String controlId)
The identifier for the control.
- Parameters:
controlId- The identifier for the control.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
manualEvidence
BatchImportEvidenceToAssessmentControlRequest.Builder manualEvidence(Collection<ManualEvidence> manualEvidence)
The list of manual evidence objects.
- Parameters:
manualEvidence- The list of manual evidence objects.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
manualEvidence
BatchImportEvidenceToAssessmentControlRequest.Builder manualEvidence(ManualEvidence... manualEvidence)
The list of manual evidence objects.
- Parameters:
manualEvidence- The list of manual evidence objects.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
manualEvidence
BatchImportEvidenceToAssessmentControlRequest.Builder manualEvidence(Consumer<ManualEvidence.Builder>... manualEvidence)
The list of manual evidence objects.
This is a convenience method that creates an instance of theManualEvidence.Builderavoiding the need to create one manually viaManualEvidence.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#manualEvidence(List.) - Parameters:
manualEvidence- a consumer that will call methods onManualEvidence.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#manualEvidence(java.util.Collection)
-
overrideConfiguration
BatchImportEvidenceToAssessmentControlRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
BatchImportEvidenceToAssessmentControlRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-