public static interface Communication.Builder extends 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 AWS Support.
|
Communication.Builder |
caseId(String caseId)
The AWS Support case ID requested or returned in the call.
|
Communication.Builder |
submittedBy(String submittedBy)
The email address of the account that submitted the AWS Support case.
|
Communication.Builder |
timeCreated(String timeCreated)
The time the communication was created.
|
copy
applyMutation, build
Communication.Builder caseId(String caseId)
The AWS 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 AWS 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 AWS Support.
body
- The text of the communication between the customer and AWS Support.Communication.Builder submittedBy(String submittedBy)
The email address of the account that submitted the AWS Support case.
submittedBy
- The email address of the account that submitted the AWS Support case.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 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 © 2017 Amazon Web Services, Inc. All Rights Reserved.