public static interface CreateCaseRequest.Builder extends SupportRequest.Builder, SdkPojo, CopyableBuilder<CreateCaseRequest.Builder,CreateCaseRequest>
Modifier and Type | Method and Description |
---|---|
CreateCaseRequest.Builder |
attachmentSetId(String attachmentSetId)
The ID of a set of one or more attachments for the case.
|
CreateCaseRequest.Builder |
categoryCode(String categoryCode)
The category of problem for the AWS Support case.
|
CreateCaseRequest.Builder |
ccEmailAddresses(Collection<String> ccEmailAddresses)
A list of email addresses that AWS Support copies on case correspondence.
|
CreateCaseRequest.Builder |
ccEmailAddresses(String... ccEmailAddresses)
A list of email addresses that AWS Support copies on case correspondence.
|
CreateCaseRequest.Builder |
communicationBody(String communicationBody)
The communication body text when you create an AWS Support case by calling CreateCase.
|
CreateCaseRequest.Builder |
issueType(String issueType)
The type of issue for the case.
|
CreateCaseRequest.Builder |
language(String language)
The ISO 639-1 code for the language in which AWS provides support.
|
CreateCaseRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
CreateCaseRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
CreateCaseRequest.Builder |
serviceCode(String serviceCode)
The code for the AWS service returned by the call to DescribeServices.
|
CreateCaseRequest.Builder |
severityCode(String severityCode)
The code for the severity level returned by the call to DescribeSeverityLevels.
|
CreateCaseRequest.Builder |
subject(String subject)
The title of the AWS Support case.
|
build
overrideConfiguration
copy
applyMutation, build
CreateCaseRequest.Builder subject(String subject)
The title of the AWS Support case.
subject
- The title of the AWS Support case.CreateCaseRequest.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.CreateCaseRequest.Builder severityCode(String severityCode)
The code for the severity level returned by the call to DescribeSeverityLevels.
The availability of severity levels depends on each customer's support subscription. In other words, your subscription may not necessarily require the urgent level of response time.
severityCode
- The code for the severity level returned by the call to DescribeSeverityLevels. The availability of severity levels depends on each customer's support subscription. In other words, your subscription may not necessarily require the urgent level of response time.
CreateCaseRequest.Builder categoryCode(String categoryCode)
The category of problem for the AWS Support case.
categoryCode
- The category of problem for the AWS Support case.CreateCaseRequest.Builder communicationBody(String communicationBody)
The communication body text when you create an AWS Support case by calling CreateCase.
communicationBody
- The communication body text when you create an AWS Support case by calling CreateCase.CreateCaseRequest.Builder ccEmailAddresses(Collection<String> ccEmailAddresses)
A list of email addresses that AWS Support copies on case correspondence.
ccEmailAddresses
- A list of email addresses that AWS Support copies on case correspondence.CreateCaseRequest.Builder ccEmailAddresses(String... ccEmailAddresses)
A list of email addresses that AWS Support copies on case correspondence.
ccEmailAddresses
- A list of email addresses that AWS Support copies on case correspondence.CreateCaseRequest.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.CreateCaseRequest.Builder issueType(String issueType)
The type of issue for the case. You can specify either "customer-service" or "technical." If you do not indicate a value, the default is "technical."
issueType
- The type of issue for the case. You can specify either "customer-service" or "technical." If you do
not indicate a value, the default is "technical."CreateCaseRequest.Builder attachmentSetId(String attachmentSetId)
The ID of a set of one or more attachments for the case. Create the set by using AddAttachmentsToSet.
attachmentSetId
- The ID of a set of one or more attachments for the case. Create the set by using
AddAttachmentsToSet.CreateCaseRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.CreateCaseRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.