Interface ThreatSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ThreatSummary.Builder,,ThreatSummary> SdkBuilder<ThreatSummary.Builder,,ThreatSummary> SdkPojo
- Enclosing class:
ThreatSummary
-
Method Summary
Modifier and TypeMethodDescriptionThe date and time the threat was created, in UTC format.Who created this threat.createdBy(ThreatActor createdBy) Who created this threat.The severity level of the threat.severity(ThreatSeverity severity) The severity level of the threat.The natural-language threat statement.The current status of the threat.status(ThreatStatus status) The current status of the threat.stride(Collection<StrideCategory> stride) The STRIDE categories applicable to this threat.stride(StrideCategory... stride) The STRIDE categories applicable to this threat.strideWithStrings(String... stride) The STRIDE categories applicable to this threat.strideWithStrings(Collection<String> stride) The STRIDE categories applicable to this threat.The unique identifier of the threat.threatJobId(String threatJobId) The unique identifier of the threat model job that produced the threat.A short title summarizing the threat.The date and time the threat was last updated, in UTC format.Who last updated this threat.updatedBy(ThreatActor updatedBy) Who last updated this threat.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
-
threatId
The unique identifier of the threat.
- Parameters:
threatId- The unique identifier of the threat.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
threatJobId
The unique identifier of the threat model job that produced the threat.
- Parameters:
threatJobId- The unique identifier of the threat model job that produced the threat.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
title
A short title summarizing the threat.
- Parameters:
title- A short title summarizing the threat.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statement
The natural-language threat statement.
- Parameters:
statement- The natural-language threat statement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
severity
The severity level of the threat.
- Parameters:
severity- The severity level of the threat.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
severity
The severity level of the threat.
- Parameters:
severity- The severity level of the threat.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the threat.
- Parameters:
status- The current status of the threat.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the threat.
- Parameters:
status- The current status of the threat.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
strideWithStrings
The STRIDE categories applicable to this threat.
- Parameters:
stride- The STRIDE categories applicable to this threat.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
strideWithStrings
The STRIDE categories applicable to this threat.
- Parameters:
stride- The STRIDE categories applicable to this threat.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stride
The STRIDE categories applicable to this threat.
- Parameters:
stride- The STRIDE categories applicable to this threat.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stride
The STRIDE categories applicable to this threat.
- Parameters:
stride- The STRIDE categories applicable to this threat.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
Who created this threat.
- Parameters:
createdBy- Who created this threat.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdBy
Who created this threat.
- Parameters:
createdBy- Who created this threat.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updatedBy
Who last updated this threat.
- Parameters:
updatedBy- Who last updated this threat.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updatedBy
Who last updated this threat.
- Parameters:
updatedBy- Who last updated this threat.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The date and time the threat was created, in UTC format.
- Parameters:
createdAt- The date and time the threat 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 threat was last updated, in UTC format.
- Parameters:
updatedAt- The date and time the threat was last updated, in UTC format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-