Interface DescribeEngagementResponse.Builder

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

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

    • contactArn

      The ARN of the escalation plan or contacts involved in the engagement.

      Parameters:
      contactArn - The ARN of the escalation plan or contacts involved in the engagement.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • engagementArn

      DescribeEngagementResponse.Builder engagementArn(String engagementArn)

      The ARN of the engagement.

      Parameters:
      engagementArn - The ARN of the engagement.
      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

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

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

      The ARN of the incident in which the engagement occurred.

      Parameters:
      incidentId - The ARN of the incident in which the engagement occurred.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startTime

      The time that the engagement started.

      Parameters:
      startTime - The time that the engagement started.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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.