public static interface CaseDetails.Builder extends CopyableBuilder<CaseDetails.Builder,CaseDetails>
Modifier and Type | Method and Description |
---|---|
CaseDetails.Builder |
caseId(String caseId)
The AWS Support case ID requested or returned in the call.
|
CaseDetails.Builder |
categoryCode(String categoryCode)
The category of problem for the AWS Support case.
|
CaseDetails.Builder |
ccEmailAddresses(Collection<String> ccEmailAddresses)
The email addresses that receive copies of communication about the case.
|
CaseDetails.Builder |
ccEmailAddresses(String... ccEmailAddresses)
The email addresses that receive copies of communication about the case.
|
CaseDetails.Builder |
displayId(String displayId)
The ID displayed for the case in the AWS Support Center.
|
CaseDetails.Builder |
language(String language)
The ISO 639-1 code for the language in which AWS provides support.
|
default CaseDetails.Builder |
recentCommunications(Consumer<RecentCaseCommunications.Builder> recentCommunications)
The five most recent communications between you and AWS Support Center, including the IDs of any attachments
to the communications.
|
CaseDetails.Builder |
recentCommunications(RecentCaseCommunications recentCommunications)
The five most recent communications between you and AWS Support Center, including the IDs of any attachments
to the communications.
|
CaseDetails.Builder |
serviceCode(String serviceCode)
The code for the AWS service returned by the call to DescribeServices.
|
CaseDetails.Builder |
severityCode(String severityCode)
The code for the severity level returned by the call to DescribeSeverityLevels.
|
CaseDetails.Builder |
status(String status)
The status of the case.
|
CaseDetails.Builder |
subject(String subject)
The subject line for the case in the AWS Support Center.
|
CaseDetails.Builder |
submittedBy(String submittedBy)
The email address of the account that submitted the case.
|
CaseDetails.Builder |
timeCreated(String timeCreated)
The time that the case was case created in the AWS Support Center.
|
copy
applyMutation, build
CaseDetails.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-c4c1d2bf33c5cf47CaseDetails.Builder displayId(String displayId)
The ID displayed for the case in the AWS Support Center. This is a numeric string.
displayId
- The ID displayed for the case in the AWS Support Center. This is a numeric string.CaseDetails.Builder subject(String subject)
The subject line for the case in the AWS Support Center.
subject
- The subject line for the case in the AWS Support Center.CaseDetails.Builder status(String status)
The status of the case.
status
- The status of the case.CaseDetails.Builder serviceCode(String serviceCode)
The code for the AWS service returned by the call to DescribeServices.
serviceCode
- The code for the AWS service returned by the call to DescribeServices.CaseDetails.Builder categoryCode(String categoryCode)
The category of problem for the AWS Support case.
categoryCode
- The category of problem for the AWS Support case.CaseDetails.Builder severityCode(String severityCode)
The code for the severity level returned by the call to DescribeSeverityLevels.
severityCode
- The code for the severity level returned by the call to DescribeSeverityLevels.CaseDetails.Builder submittedBy(String submittedBy)
The email address of the account that submitted the case.
submittedBy
- The email address of the account that submitted the case.CaseDetails.Builder timeCreated(String timeCreated)
The time that the case was case created in the AWS Support Center.
timeCreated
- The time that the case was case created in the AWS Support Center.CaseDetails.Builder recentCommunications(RecentCaseCommunications recentCommunications)
The five most recent communications between you and AWS Support Center, including the IDs of any attachments
to the communications. Also includes a nextToken
that you can use to retrieve earlier
communications.
recentCommunications
- The five most recent communications between you and AWS Support Center, including the IDs of any
attachments to the communications. Also includes a nextToken
that you can use to retrieve
earlier communications.default CaseDetails.Builder recentCommunications(Consumer<RecentCaseCommunications.Builder> recentCommunications)
The five most recent communications between you and AWS Support Center, including the IDs of any attachments
to the communications. Also includes a nextToken
that you can use to retrieve earlier
communications.
RecentCaseCommunications.Builder
avoiding the
need to create one manually via RecentCaseCommunications.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to recentCommunications(RecentCaseCommunications)
.recentCommunications
- a consumer that will call methods on RecentCaseCommunications.Builder
recentCommunications(RecentCaseCommunications)
CaseDetails.Builder ccEmailAddresses(Collection<String> ccEmailAddresses)
The email addresses that receive copies of communication about the case.
ccEmailAddresses
- The email addresses that receive copies of communication about the case.CaseDetails.Builder ccEmailAddresses(String... ccEmailAddresses)
The email addresses that receive copies of communication about the case.
ccEmailAddresses
- The email addresses that receive copies of communication about the case.CaseDetails.Builder language(String language)
The ISO 639-1 code for the language in which AWS provides support. AWS Support currently supports English ("en") and Japanese ("ja"). Language parameters must be passed explicitly for operations that take them.
language
- The ISO 639-1 code for the language in which AWS provides support. AWS Support currently supports
English ("en") and Japanese ("ja"). Language parameters must be passed explicitly for operations that
take them.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.