Interface PentestJobSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PentestJobSummary.Builder,,PentestJobSummary> SdkBuilder<PentestJobSummary.Builder,,PentestJobSummary> SdkPojo
- Enclosing class:
PentestJobSummary
@Mutable
@NotThreadSafe
public static interface PentestJobSummary.Builder
extends SdkPojo, CopyableBuilder<PentestJobSummary.Builder,PentestJobSummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe date and time the pentest job was created, in UTC format.The type of the pentest job.The type of the pentest job.The unique identifier of the pentest associated with the job.pentestJobId(String pentestJobId) The unique identifier of the pentest job.The URL to view this pentest job's findings report in the console.The current status of the pentest job.The current status of the pentest job.The title of the pentest job.The date and time the pentest job was last updated, in UTC format.Methods 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, sdkFields
-
Method Details
-
pentestJobId
The unique identifier of the pentest job.
- Parameters:
pentestJobId- The unique identifier of the pentest job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pentestId
The unique identifier of the pentest associated with the job.
- Parameters:
pentestId- The unique identifier of the pentest associated with the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
title
The title of the pentest job.
- Parameters:
title- The title of the pentest job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the pentest job.
- Parameters:
status- The current status of the pentest job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the pentest job.
- Parameters:
status- The current status of the pentest job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The date and time the pentest job was created, in UTC format.
- Parameters:
createdAt- The date and time the pentest job was created, in UTC format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The date and time the pentest job was last updated, in UTC format.
- Parameters:
updatedAt- The date and time the pentest job was last updated, in UTC format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobType
The type of the pentest job. Valid values are FULL, REVALIDATION, and CICD.
- Parameters:
jobType- The type of the pentest job. Valid values are FULL, REVALIDATION, and CICD.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
jobType
The type of the pentest job. Valid values are FULL, REVALIDATION, and CICD.
- Parameters:
jobType- The type of the pentest job. Valid values are FULL, REVALIDATION, and CICD.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
reportUrl
The URL to view this pentest job's findings report in the console.
- Parameters:
reportUrl- The URL to view this pentest job's findings report in the console.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-