@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AddCommunicationToCaseRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
AddCommunicationToCaseRequest() |
Modifier and Type | Method and Description |
---|---|
AddCommunicationToCaseRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAttachmentSetId()
The ID of a set of one or more attachments for the communication to add to the case.
|
String |
getCaseId()
The support case ID requested or returned in the call.
|
List<String> |
getCcEmailAddresses()
The email addresses in the CC line of an email to be added to the support case.
|
String |
getCommunicationBody()
The body of an email communication to add to the support case.
|
int |
hashCode() |
void |
setAttachmentSetId(String attachmentSetId)
The ID of a set of one or more attachments for the communication to add to the case.
|
void |
setCaseId(String caseId)
The support case ID requested or returned in the call.
|
void |
setCcEmailAddresses(Collection<String> ccEmailAddresses)
The email addresses in the CC line of an email to be added to the support case.
|
void |
setCommunicationBody(String communicationBody)
The body of an email communication to add to the support case.
|
String |
toString()
Returns a string representation of this object.
|
AddCommunicationToCaseRequest |
withAttachmentSetId(String attachmentSetId)
The ID of a set of one or more attachments for the communication to add to the case.
|
AddCommunicationToCaseRequest |
withCaseId(String caseId)
The support case ID requested or returned in the call.
|
AddCommunicationToCaseRequest |
withCcEmailAddresses(Collection<String> ccEmailAddresses)
The email addresses in the CC line of an email to be added to the support case.
|
AddCommunicationToCaseRequest |
withCcEmailAddresses(String... ccEmailAddresses)
The email addresses in the CC line of an email to be added to the support case.
|
AddCommunicationToCaseRequest |
withCommunicationBody(String communicationBody)
The body of an email communication to add to the support case.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setCaseId(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-c4c1d2bf33c5cf47public String getCaseId()
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
public AddCommunicationToCaseRequest withCaseId(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-c4c1d2bf33c5cf47public void setCommunicationBody(String communicationBody)
The body of an email communication to add to the support case.
communicationBody
- The body of an email communication to add to the support case.public String getCommunicationBody()
The body of an email communication to add to the support case.
public AddCommunicationToCaseRequest withCommunicationBody(String communicationBody)
The body of an email communication to add to the support case.
communicationBody
- The body of an email communication to add to the support case.public List<String> getCcEmailAddresses()
The email addresses in the CC line of an email to be added to the support case.
public void setCcEmailAddresses(Collection<String> ccEmailAddresses)
The email addresses in the CC line of an email to be added to the support case.
ccEmailAddresses
- The email addresses in the CC line of an email to be added to the support case.public AddCommunicationToCaseRequest withCcEmailAddresses(String... ccEmailAddresses)
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)
or withCcEmailAddresses(java.util.Collection)
if you
want to override the existing values.
ccEmailAddresses
- The email addresses in the CC line of an email to be added to the support case.public AddCommunicationToCaseRequest withCcEmailAddresses(Collection<String> ccEmailAddresses)
The email addresses in the CC line of an email to be added to the support case.
ccEmailAddresses
- The email addresses in the CC line of an email to be added to the support case.public void setAttachmentSetId(String 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
attachmentSetId
- The ID of a set of one or more attachments for the communication to add to the case. Create the set by
calling AddAttachmentsToSetpublic String 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
public AddCommunicationToCaseRequest withAttachmentSetId(String 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
attachmentSetId
- The ID of a set of one or more attachments for the communication to add to the case. Create the set by
calling AddAttachmentsToSetpublic String toString()
toString
in class Object
Object.toString()
public AddCommunicationToCaseRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()