Interface VulnerabilityVendor.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<VulnerabilityVendor.Builder,
,VulnerabilityVendor> SdkBuilder<VulnerabilityVendor.Builder,
,VulnerabilityVendor> SdkPojo
- Enclosing class:
VulnerabilityVendor
@Mutable
@NotThreadSafe
public static interface VulnerabilityVendor.Builder
extends SdkPojo, CopyableBuilder<VulnerabilityVendor.Builder,VulnerabilityVendor>
-
Method Summary
Modifier and TypeMethodDescriptionThe name of the vendor.The URL of the vulnerability advisory.vendorCreatedAt
(String vendorCreatedAt) Indicates when the vulnerability advisory was created.vendorSeverity
(String vendorSeverity) The severity that the vendor assigned to the vulnerability.vendorUpdatedAt
(String vendorUpdatedAt) Indicates when the vulnerability advisory was last updated.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, sdkFieldNameToField, sdkFields
-
Method Details
-
name
The name of the vendor.
- Parameters:
name
- The name of the vendor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
url
The URL of the vulnerability advisory.
- Parameters:
url
- The URL of the vulnerability advisory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vendorSeverity
The severity that the vendor assigned to the vulnerability.
- Parameters:
vendorSeverity
- The severity that the vendor assigned to the vulnerability.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vendorCreatedAt
Indicates when the vulnerability advisory was created.
For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.
- Parameters:
vendorCreatedAt
- Indicates when the vulnerability advisory was created.For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vendorUpdatedAt
Indicates when the vulnerability advisory was last updated.
For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.
- Parameters:
vendorUpdatedAt
- Indicates when the vulnerability advisory was last updated.For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-