public static interface StartEngagementRequest.Builder extends SsmContactsRequest.Builder, SdkPojo, CopyableBuilder<StartEngagementRequest.Builder,StartEngagementRequest>
| Modifier and Type | Method and Description |
|---|---|
StartEngagementRequest.Builder |
contactId(String contactId)
The Amazon Resource Name (ARN) of the contact being engaged.
|
StartEngagementRequest.Builder |
content(String content)
The secure content of the message that was sent to the contact.
|
StartEngagementRequest.Builder |
idempotencyToken(String idempotencyToken)
A token ensuring that the action is called only once with the specified details.
|
StartEngagementRequest.Builder |
incidentId(String incidentId)
The ARN of the incident that the engagement is part of.
|
StartEngagementRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
StartEngagementRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
StartEngagementRequest.Builder |
publicContent(String publicContent)
The insecure content of the message that was sent to the contact.
|
StartEngagementRequest.Builder |
publicSubject(String publicSubject)
The insecure subject of the message that was sent to the contact.
|
StartEngagementRequest.Builder |
sender(String sender)
The user that started the engagement.
|
StartEngagementRequest.Builder |
subject(String subject)
The secure subject of the message that was sent to the contact.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildStartEngagementRequest.Builder contactId(String contactId)
The Amazon Resource Name (ARN) of the contact being engaged.
contactId - The Amazon Resource Name (ARN) of the contact being engaged.StartEngagementRequest.Builder sender(String sender)
The user that started the engagement.
sender - The user that started the engagement.StartEngagementRequest.Builder subject(String subject)
The secure subject of the message that was sent to the contact. Use this field for engagements to
VOICE or EMAIL.
subject - The secure subject of the message that was sent to the contact. Use this field for engagements to
VOICE or EMAIL.StartEngagementRequest.Builder content(String content)
The secure content of the message that was sent to the contact. Use this field for engagements to
VOICE or EMAIL.
content - The secure content of the message that was sent to the contact. Use this field for engagements to
VOICE or EMAIL.StartEngagementRequest.Builder publicSubject(String publicSubject)
The insecure subject of the message that was sent to the contact. Use this field for engagements to
SMS.
publicSubject - The insecure subject of the message that was sent to the contact. Use this field for engagements to
SMS.StartEngagementRequest.Builder publicContent(String publicContent)
The insecure content of the message that was sent to the contact. Use this field for engagements to
SMS.
publicContent - The insecure content of the message that was sent to the contact. Use this field for engagements to
SMS.StartEngagementRequest.Builder incidentId(String incidentId)
The ARN of the incident that the engagement is part of.
incidentId - The ARN of the incident that the engagement is part of.StartEngagementRequest.Builder idempotencyToken(String idempotencyToken)
A token ensuring that the action is called only once with the specified details.
idempotencyToken - A token ensuring that the action is called only once with the specified details.StartEngagementRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderStartEngagementRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.