Interface Engagement.Builder

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

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

    • engagementArn

      Engagement.Builder engagementArn(String engagementArn)

      The Amazon Resource Name (ARN) of the engagement.

      Parameters:
      engagementArn - The Amazon Resource Name (ARN) of the engagement.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • contactArn

      Engagement.Builder contactArn(String contactArn)

      The ARN of the escalation plan or contact that Incident Manager is engaging.

      Parameters:
      contactArn - The ARN of the escalation plan or contact that Incident Manager is engaging.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sender

      Engagement.Builder sender(String sender)

      The user that started the engagement.

      Parameters:
      sender - The user that started the engagement.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • incidentId

      Engagement.Builder incidentId(String incidentId)

      The ARN of the incident that's engaging the contact.

      Parameters:
      incidentId - The ARN of the incident that's engaging the contact.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startTime

      Engagement.Builder startTime(Instant startTime)

      The time that the engagement began.

      Parameters:
      startTime - The time that the engagement began.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • stopTime

      Engagement.Builder stopTime(Instant stopTime)

      The time that the engagement ended.

      Parameters:
      stopTime - The time that the engagement ended.
      Returns:
      Returns a reference to this object so that method calls can be chained together.