Interface Notification.Builder

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

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

    • id

      The unique identifier for the notification.

      Parameters:
      id - The unique identifier for the notification.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • assessmentId

      Notification.Builder assessmentId(String assessmentId)

      The identifier for the assessment.

      Parameters:
      assessmentId - The identifier for the assessment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • assessmentName

      Notification.Builder assessmentName(String assessmentName)

      The name of the related assessment.

      Parameters:
      assessmentName - The name of the related assessment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • controlSetId

      Notification.Builder controlSetId(String controlSetId)

      The identifier for the control set.

      Parameters:
      controlSetId - The identifier for the control set.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • controlSetName

      Notification.Builder controlSetName(String controlSetName)

      Specifies the name of the control set that the notification is about.

      Parameters:
      controlSetName - Specifies the name of the control set that the notification is about.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      Notification.Builder description(String description)

      The description of the notification.

      Parameters:
      description - The description of the notification.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • eventTime

      Notification.Builder eventTime(Instant eventTime)

      The time when the notification was sent.

      Parameters:
      eventTime - The time when the notification was sent.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • source

      Notification.Builder source(String source)

      The sender of the notification.

      Parameters:
      source - The sender of the notification.
      Returns:
      Returns a reference to this object so that method calls can be chained together.