public class DescribeCommunicationsRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
afterTime
The start date for a filtered date search on support case communications.
|
private java.lang.String |
beforeTime
The end date for a filtered date search on support case communications.
|
private java.lang.String |
caseId
The AWS Support case ID requested or returned in the call.
|
private java.lang.Integer |
maxResults
The maximum number of results to return before paginating.
|
private java.lang.String |
nextToken
A resumption point for pagination.
|
NOOP
Constructor and Description |
---|
DescribeCommunicationsRequest() |
Modifier and Type | Method and Description |
---|---|
DescribeCommunicationsRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAfterTime()
The start date for a filtered date search on support case communications.
|
java.lang.String |
getBeforeTime()
The end date for a filtered date search on support case communications.
|
java.lang.String |
getCaseId()
The AWS Support case ID requested or returned in the call.
|
java.lang.Integer |
getMaxResults()
The maximum number of results to return before paginating.
|
java.lang.String |
getNextToken()
A resumption point for pagination.
|
int |
hashCode() |
void |
setAfterTime(java.lang.String afterTime)
The start date for a filtered date search on support case communications.
|
void |
setBeforeTime(java.lang.String beforeTime)
The end date for a filtered date search on support case communications.
|
void |
setCaseId(java.lang.String caseId)
The AWS Support case ID requested or returned in the call.
|
void |
setMaxResults(java.lang.Integer maxResults)
The maximum number of results to return before paginating.
|
void |
setNextToken(java.lang.String nextToken)
A resumption point for pagination.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DescribeCommunicationsRequest |
withAfterTime(java.lang.String afterTime)
The start date for a filtered date search on support case communications.
|
DescribeCommunicationsRequest |
withBeforeTime(java.lang.String beforeTime)
The end date for a filtered date search on support case communications.
|
DescribeCommunicationsRequest |
withCaseId(java.lang.String caseId)
The AWS Support case ID requested or returned in the call.
|
DescribeCommunicationsRequest |
withMaxResults(java.lang.Integer maxResults)
The maximum number of results to return before paginating.
|
DescribeCommunicationsRequest |
withNextToken(java.lang.String nextToken)
A resumption point for pagination.
|
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
private java.lang.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
private java.lang.String beforeTime
The end date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
private java.lang.String afterTime
The start date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
private java.lang.String nextToken
A resumption point for pagination.
private java.lang.Integer maxResults
The maximum number of results to return before paginating.
public void setCaseId(java.lang.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-c4c1d2bf33c5cf47public java.lang.String 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
public DescribeCommunicationsRequest withCaseId(java.lang.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-c4c1d2bf33c5cf47public void setBeforeTime(java.lang.String beforeTime)
The end date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
beforeTime
- The end date for a filtered date search on support case
communications. Case communications are available for 12 months
after creation.public java.lang.String getBeforeTime()
The end date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
public DescribeCommunicationsRequest withBeforeTime(java.lang.String beforeTime)
The end date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
beforeTime
- The end date for a filtered date search on support case
communications. Case communications are available for 12 months
after creation.public void setAfterTime(java.lang.String afterTime)
The start date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
afterTime
- The start date for a filtered date search on support case
communications. Case communications are available for 12 months
after creation.public java.lang.String getAfterTime()
The start date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
public DescribeCommunicationsRequest withAfterTime(java.lang.String afterTime)
The start date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
afterTime
- The start date for a filtered date search on support case
communications. Case communications are available for 12 months
after creation.public void setNextToken(java.lang.String nextToken)
A resumption point for pagination.
nextToken
- A resumption point for pagination.public java.lang.String getNextToken()
A resumption point for pagination.
public DescribeCommunicationsRequest withNextToken(java.lang.String nextToken)
A resumption point for pagination.
nextToken
- A resumption point for pagination.public void setMaxResults(java.lang.Integer maxResults)
The maximum number of results to return before paginating.
maxResults
- The maximum number of results to return before paginating.public java.lang.Integer getMaxResults()
The maximum number of results to return before paginating.
public DescribeCommunicationsRequest withMaxResults(java.lang.Integer maxResults)
The maximum number of results to return before paginating.
maxResults
- The maximum number of results to return before paginating.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public DescribeCommunicationsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()