Interface Page.Builder

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

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

    • pageArn

      Page.Builder pageArn(String pageArn)

      The Amazon Resource Name (ARN) of the page to the contact channel.

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

      Page.Builder engagementArn(String engagementArn)

      The ARN of the engagement that this page is part of.

      Parameters:
      engagementArn - The ARN of the engagement that this page is part of.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • contactArn

      Page.Builder contactArn(String contactArn)

      The ARN of the contact that Incident Manager is engaging.

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

      Page.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

      Page.Builder incidentId(String incidentId)

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

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

      Page.Builder sentTime(Instant sentTime)

      The time that Incident Manager engaged the contact channel.

      Parameters:
      sentTime - The time that Incident Manager engaged the contact channel.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deliveryTime

      Page.Builder deliveryTime(Instant deliveryTime)

      The time the message was delivered to the contact channel.

      Parameters:
      deliveryTime - The time the message was delivered to the contact channel.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • readTime

      Page.Builder readTime(Instant readTime)

      The time that the contact channel acknowledged engagement.

      Parameters:
      readTime - The time that the contact channel acknowledged engagement.
      Returns:
      Returns a reference to this object so that method calls can be chained together.