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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribePageResponse.BuildercontactArn(String contactArn)The ARN of the contact that was engaged.DescribePageResponse.Buildercontent(String content)The secure content of the message that was sent to the contact.DescribePageResponse.BuilderdeliveryTime(Instant deliveryTime)The time that the contact channel received the engagement.DescribePageResponse.BuilderengagementArn(String engagementArn)The ARN of the engagement that engaged the contact channel.DescribePageResponse.BuilderincidentId(String incidentId)The ARN of the incident that engaged the contact channel.DescribePageResponse.BuilderpageArn(String pageArn)The Amazon Resource Name (ARN) of the engagement to a contact channel.DescribePageResponse.BuilderpublicContent(String publicContent)The insecure content of the message that was sent to the contact.DescribePageResponse.BuilderpublicSubject(String publicSubject)The insecure subject of the message that was sent to the contact.DescribePageResponse.BuilderreadTime(Instant readTime)The time that the contact channel acknowledged the engagement.DescribePageResponse.Buildersender(String sender)The user that started the engagement.DescribePageResponse.BuildersentTime(Instant sentTime)The time the engagement was sent to the contact channel.DescribePageResponse.Buildersubject(String subject)The secure subject of the message that was sent to the contact.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Methods inherited from interface software.amazon.awssdk.services.ssmcontacts.model.SsmContactsResponse.Builder
build, responseMetadata, responseMetadata
-
-
-
-
Method Detail
-
pageArn
DescribePageResponse.Builder pageArn(String 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
DescribePageResponse.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.
-
subject
DescribePageResponse.Builder subject(String subject)
The secure subject of the message that was sent to the contact. Use this field for engagements to
VOICEandEMAIL.- Parameters:
subject- The secure subject of the message that was sent to the contact. Use this field for engagements toVOICEandEMAIL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
content
DescribePageResponse.Builder content(String content)
The secure content of the message that was sent to the contact. Use this field for engagements to
VOICEandEMAIL.- Parameters:
content- The secure content of the message that was sent to the contact. Use this field for engagements toVOICEandEMAIL.- 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 toSMS.- 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 toSMS.- 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
DescribePageResponse.Builder sentTime(Instant 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
DescribePageResponse.Builder readTime(Instant 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.
-
-