public static interface Communication.Builder extends SdkPojo, CopyableBuilder<Communication.Builder,Communication>
| Modifier and Type | Method and Description |
|---|---|
Communication.Builder |
attachmentSet(AttachmentDetails... attachmentSet)
Information about the attachments to the case communication.
|
Communication.Builder |
attachmentSet(Collection<AttachmentDetails> attachmentSet)
Information about the attachments to the case communication.
|
Communication.Builder |
attachmentSet(Consumer<AttachmentDetails.Builder>... attachmentSet)
Information about the attachments to the case communication.
|
Communication.Builder |
body(String body)
The text of the communication between the customer and Amazon Web Services Support.
|
Communication.Builder |
caseId(String caseId)
The support case ID requested or returned in the call.
|
Communication.Builder |
submittedBy(String submittedBy)
The identity of the account that submitted, or responded to, the support case.
|
Communication.Builder |
timeCreated(String timeCreated)
The time the communication was created.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCommunication.Builder caseId(String caseId)
The support case ID requested or returned in the call. The case ID is an alphanumeric string formatted as shown in this example: case-12345678910-2013-c4c1d2bf33c5cf47
caseId - The support case ID requested or returned in the call. The case ID is an alphanumeric string formatted
as shown in this example: case-12345678910-2013-c4c1d2bf33c5cf47Communication.Builder body(String body)
The text of the communication between the customer and Amazon Web Services Support.
body - The text of the communication between the customer and Amazon Web Services Support.Communication.Builder submittedBy(String submittedBy)
The identity of the account that submitted, or responded to, the support case. Customer entries include the role or IAM user as well as the email address. For example, "AdminRole (Role) <janedoe@example.com>. Entries from the Amazon Web Services Support team display " Amazon Web Services," and don't show an email address.
submittedBy - The identity of the account that submitted, or responded to, the support case. Customer entries
include the role or IAM user as well as the email address. For example,
"AdminRole (Role) <janedoe@example.com>. Entries from the Amazon Web Services Support team display "
Amazon Web Services," and don't show an email address.Communication.Builder timeCreated(String timeCreated)
The time the communication was created.
timeCreated - The time the communication was created.Communication.Builder attachmentSet(Collection<AttachmentDetails> attachmentSet)
Information about the attachments to the case communication.
attachmentSet - Information about the attachments to the case communication.Communication.Builder attachmentSet(AttachmentDetails... attachmentSet)
Information about the attachments to the case communication.
attachmentSet - Information about the attachments to the case communication.Communication.Builder attachmentSet(Consumer<AttachmentDetails.Builder>... attachmentSet)
Information about the attachments to the case communication.
This is a convenience method that creates an instance of theList.Builder avoiding
the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately
and its result is passed to #attachmentSet(List) .attachmentSet - a consumer that will call methods on List.Builder #attachmentSet(List) Copyright © 2022. All rights reserved.