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 Summary
Modifier and TypeMethodDescriptioncontactArn
(String contactArn) The ARN of the escalation plan or contacts involved in the engagement.The secure content of the message that was sent to the contact.engagementArn
(String engagementArn) The ARN of the engagement.incidentId
(String incidentId) The ARN of the incident in which the engagement occurred.publicContent
(String publicContent) The insecure content of the message that was sent to the contact.publicSubject
(String publicSubject) The insecure subject of the message that was sent to the contact.The user that started the engagement.The time that the engagement started.The time that the engagement ended.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 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
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
andEMAIL
.- Parameters:
subject
- The secure subject of the message that was sent to the contact. Use this field for engagements toVOICE
andEMAIL
.- 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
andEMAIL
.- Parameters:
content
- The secure content of the message that was sent to the contact. Use this field for engagements toVOICE
andEMAIL
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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
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
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.
-