Interface ExposureFinding.Builder

  • Method Details

    • metadataUid

      ExposureFinding.Builder metadataUid(String metadataUid)

      The unique identifier (ID) of the Security Hub exposure finding, found under the metadata.uid field of the finding.

      Parameters:
      metadataUid - The unique identifier (ID) of the Security Hub exposure finding, found under the metadata.uid field of the finding.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • title

      The title of the exposure finding.

      Parameters:
      title - The title of the exposure finding.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • previousSeverity

      ExposureFinding.Builder previousSeverity(String previousSeverity)

      The severity of the exposure finding before the remediation target is resolved.

      Parameters:
      previousSeverity - The severity of the exposure finding before the remediation target is resolved.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • previousSeverity

      ExposureFinding.Builder previousSeverity(ExposureSeverity previousSeverity)

      The severity of the exposure finding before the remediation target is resolved.

      Parameters:
      previousSeverity - The severity of the exposure finding before the remediation target is resolved.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • projectedSeverity

      ExposureFinding.Builder projectedSeverity(String projectedSeverity)

      The severity of the exposure finding after the remediation target is resolved.

      Parameters:
      projectedSeverity - The severity of the exposure finding after the remediation target is resolved.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • projectedSeverity

      ExposureFinding.Builder projectedSeverity(ExposureSeverity projectedSeverity)

      The severity of the exposure finding after the remediation target is resolved.

      Parameters:
      projectedSeverity - The severity of the exposure finding after the remediation target is resolved.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • impact

      The impact resolving a remediation target has on the exposure finding.

      • Reduces specifies that resolving the remediation target lowers the severity of the exposure finding, but does not resolve it.

      • Resolves specifies that resolving the remediation target resolves the exposure finding.

      • Unchanged specifies that resolving the remediation target does not change the severity of the exposure finding.

      Parameters:
      impact - The impact resolving a remediation target has on the exposure finding.

      • Reduces specifies that resolving the remediation target lowers the severity of the exposure finding, but does not resolve it.

      • Resolves specifies that resolving the remediation target resolves the exposure finding.

      • Unchanged specifies that resolving the remediation target does not change the severity of the exposure finding.

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

      The impact resolving a remediation target has on the exposure finding.

      • Reduces specifies that resolving the remediation target lowers the severity of the exposure finding, but does not resolve it.

      • Resolves specifies that resolving the remediation target resolves the exposure finding.

      • Unchanged specifies that resolving the remediation target does not change the severity of the exposure finding.

      Parameters:
      impact - The impact resolving a remediation target has on the exposure finding.

      • Reduces specifies that resolving the remediation target lowers the severity of the exposure finding, but does not resolve it.

      • Resolves specifies that resolving the remediation target resolves the exposure finding.

      • Unchanged specifies that resolving the remediation target does not change the severity of the exposure finding.

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