Interface PatchComplianceData.Builder

All Superinterfaces:
Buildable, CopyableBuilder<PatchComplianceData.Builder,PatchComplianceData>, SdkBuilder<PatchComplianceData.Builder,PatchComplianceData>, SdkPojo
Enclosing class:
PatchComplianceData

public static interface PatchComplianceData.Builder extends SdkPojo, CopyableBuilder<PatchComplianceData.Builder,PatchComplianceData>
  • Method Details

    • title

      The title of the patch.

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

      The operating system-specific ID of the patch.

      Parameters:
      kbId - The operating system-specific ID of the patch.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • classification

      PatchComplianceData.Builder classification(String classification)

      The classification of the patch, such as SecurityUpdates, Updates, and CriticalUpdates.

      Parameters:
      classification - The classification of the patch, such as SecurityUpdates, Updates, and CriticalUpdates.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • severity

      PatchComplianceData.Builder severity(String severity)

      The severity of the patch such as Critical, Important, and Moderate.

      Parameters:
      severity - The severity of the patch such as Critical, Important, and Moderate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • state

      The state of the patch on the managed node, such as INSTALLED or FAILED.

      For descriptions of each patch state, see About patch compliance in the Amazon Web Services Systems Manager User Guide.

      Parameters:
      state - The state of the patch on the managed node, such as INSTALLED or FAILED.

      For descriptions of each patch state, see About patch compliance in the Amazon Web Services Systems Manager User Guide.

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

      The state of the patch on the managed node, such as INSTALLED or FAILED.

      For descriptions of each patch state, see About patch compliance in the Amazon Web Services Systems Manager User Guide.

      Parameters:
      state - The state of the patch on the managed node, such as INSTALLED or FAILED.

      For descriptions of each patch state, see About patch compliance in the Amazon Web Services Systems Manager User Guide.

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

      PatchComplianceData.Builder installedTime(Instant installedTime)

      The date/time the patch was installed on the managed node. Not all operating systems provide this level of information.

      Parameters:
      installedTime - The date/time the patch was installed on the managed node. Not all operating systems provide this level of information.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • cveIds

      The IDs of one or more Common Vulnerabilities and Exposure (CVE) issues that are resolved by the patch.

      Parameters:
      cveIds - The IDs of one or more Common Vulnerabilities and Exposure (CVE) issues that are resolved by the patch.
      Returns:
      Returns a reference to this object so that method calls can be chained together.