Class AddCommunicationToCaseRequest
- All Implemented Interfaces:
ReadLimitInfo, Serializable, Cloneable
To be written.
- See Also:
-
Field Summary
Fields inherited from class AmazonWebServiceRequest
NOOP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Creates a shallow clone of this request.booleanThe ID of a set of one or more attachments for the communication to add to the case.The AWS Support case ID requested or returned in the call.The email addresses in the CC line of an email to be added to the support case.The body of an email communication to add to the support case.inthashCode()voidsetAttachmentSetId(String attachmentSetId) The ID of a set of one or more attachments for the communication to add to the case.voidThe AWS Support case ID requested or returned in the call.voidsetCcEmailAddresses(Collection<String> ccEmailAddresses) The email addresses in the CC line of an email to be added to the support case.voidsetCommunicationBody(String communicationBody) The body of an email communication to add to the support case.toString()Returns a string representation of this object; useful for testing and debugging.withAttachmentSetId(String attachmentSetId) The ID of a set of one or more attachments for the communication to add to the case.withCaseId(String caseId) The AWS Support case ID requested or returned in the call.withCcEmailAddresses(String... ccEmailAddresses) The email addresses in the CC line of an email to be added to the support case.withCcEmailAddresses(Collection<String> ccEmailAddresses) The email addresses in the CC line of an email to be added to the support case.withCommunicationBody(String communicationBody) The body of an email communication to add to the support case.Methods inherited from class AmazonWebServiceRequest
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
-
Constructor Details
-
AddCommunicationToCaseRequest
public AddCommunicationToCaseRequest()
-
-
Method Details
-
setCaseId
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
- Parameters:
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
-
getCaseId
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
- Returns:
- 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
-
withCaseId
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
- Parameters:
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- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setCommunicationBody
The body of an email communication to add to the support case.
- Parameters:
communicationBody- The body of an email communication to add to the support case.
-
getCommunicationBody
The body of an email communication to add to the support case.
- Returns:
- The body of an email communication to add to the support case.
-
withCommunicationBody
The body of an email communication to add to the support case.
- Parameters:
communicationBody- The body of an email communication to add to the support case.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getCcEmailAddresses
-
setCcEmailAddresses
The email addresses in the CC line of an email to be added to the support case.
- Parameters:
ccEmailAddresses- The email addresses in the CC line of an email to be added to the support case.
-
withCcEmailAddresses
The email addresses in the CC line of an email to be added to the support case.
NOTE: This method appends the values to the existing list (if any). Use
setCcEmailAddresses(java.util.Collection)orwithCcEmailAddresses(java.util.Collection)if you want to override the existing values.- Parameters:
ccEmailAddresses- The email addresses in the CC line of an email to be added to the support case.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withCcEmailAddresses
The email addresses in the CC line of an email to be added to the support case.
- Parameters:
ccEmailAddresses- The email addresses in the CC line of an email to be added to the support case.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setAttachmentSetId
The ID of a set of one or more attachments for the communication to add to the case. Create the set by calling AddAttachmentsToSet
- Parameters:
attachmentSetId- The ID of a set of one or more attachments for the communication to add to the case. Create the set by calling AddAttachmentsToSet
-
getAttachmentSetId
The ID of a set of one or more attachments for the communication to add to the case. Create the set by calling AddAttachmentsToSet
- Returns:
- The ID of a set of one or more attachments for the communication to add to the case. Create the set by calling AddAttachmentsToSet
-
withAttachmentSetId
The ID of a set of one or more attachments for the communication to add to the case. Create the set by calling AddAttachmentsToSet
- Parameters:
attachmentSetId- The ID of a set of one or more attachments for the communication to add to the case. Create the set by calling AddAttachmentsToSet- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
-
equals
-
hashCode
-
clone
Description copied from class:AmazonWebServiceRequestCreates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clonein classAmazonWebServiceRequest- See Also:
-