Interface VulnerabilityVendor.Builder

    • Method Detail

      • name

        VulnerabilityVendor.Builder name​(String 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

        VulnerabilityVendor.Builder url​(String 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

        VulnerabilityVendor.Builder vendorSeverity​(String 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

        VulnerabilityVendor.Builder vendorCreatedAt​(String 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

        VulnerabilityVendor.Builder vendorUpdatedAt​(String 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.