Interface DescribePageResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<DescribePageResponse.Builder,DescribePageResponse>, SdkBuilder<DescribePageResponse.Builder,DescribePageResponse>, SdkPojo, SdkResponse.Builder, SsmContactsResponse.Builder
Enclosing class:
DescribePageResponse

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

    • pageArn

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

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

      DescribePageResponse.Builder engagementArn(String engagementArn)

      The ARN of the engagement that engaged the contact channel.

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

      DescribePageResponse.Builder contactArn(String contactArn)

      The ARN of the contact that was engaged.

      Parameters:
      contactArn - The ARN of the contact that was engaged.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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.
    • subject

      The secure subject of the message that was sent to the contact. Use this field for engagements to VOICE and EMAIL.

      Parameters:
      subject - The secure subject of the message that was sent to the contact. Use this field for engagements to VOICE and EMAIL.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • content

      The secure content of the message that was sent to the contact. Use this field for engagements to VOICE and EMAIL.

      Parameters:
      content - The secure content of the message that was sent to the contact. Use this field for engagements to VOICE and EMAIL.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • publicSubject

      DescribePageResponse.Builder publicSubject(String publicSubject)

      The insecure subject of the message that was sent to the contact. Use this field for engagements to SMS.

      Parameters:
      publicSubject - The insecure subject of the message that was sent to the contact. Use this field for engagements to SMS.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • publicContent

      DescribePageResponse.Builder publicContent(String publicContent)

      The insecure content of the message that was sent to the contact. Use this field for engagements to SMS.

      Parameters:
      publicContent - The insecure content of the message that was sent to the contact. Use this field for engagements to SMS.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • incidentId

      DescribePageResponse.Builder incidentId(String incidentId)

      The ARN of the incident that engaged the contact channel.

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

      The time the engagement was sent to the contact channel.

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

      The time that the contact channel acknowledged the engagement.

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

      DescribePageResponse.Builder deliveryTime(Instant deliveryTime)

      The time that the contact channel received the engagement.

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