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.

        Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

        Parameters:
        vendorCreatedAt - Indicates when the vulnerability advisory was created.

        Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

        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.

        Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

        Parameters:
        vendorUpdatedAt - Indicates when the vulnerability advisory was last updated.

        Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

        Returns:
        Returns a reference to this object so that method calls can be chained together.