Class DescribeCommunicationsRequest
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
- See Also:
-
Field Summary
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
Creates a shallow clone of this request.boolean
The start date for a filtered date search on support case communications.The end date for a filtered date search on support case communications.The AWS Support case ID requested or returned in the call.The maximum number of results to return before paginating.A resumption point for pagination.int
hashCode()
void
setAfterTime
(String afterTime) The start date for a filtered date search on support case communications.void
setBeforeTime
(String beforeTime) The end date for a filtered date search on support case communications.void
The AWS Support case ID requested or returned in the call.void
setMaxResults
(Integer maxResults) The maximum number of results to return before paginating.void
setNextToken
(String nextToken) A resumption point for pagination.toString()
Returns a string representation of this object; useful for testing and debugging.withAfterTime
(String afterTime) The start date for a filtered date search on support case communications.withBeforeTime
(String beforeTime) The end date for a filtered date search on support case communications.withCaseId
(String caseId) The AWS Support case ID requested or returned in the call.withMaxResults
(Integer maxResults) The maximum number of results to return before paginating.withNextToken
(String nextToken) A resumption point for pagination.Methods inherited from class com.amazonaws.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
-
DescribeCommunicationsRequest
public DescribeCommunicationsRequest()
-
-
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.
-
setBeforeTime
The end date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
- Parameters:
beforeTime
- The end date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
-
getBeforeTime
The end date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
- Returns:
- The end date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
-
withBeforeTime
The end date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
- Parameters:
beforeTime
- The end date for a filtered date search on support case communications. Case communications are available for 12 months after creation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setAfterTime
The start date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
- Parameters:
afterTime
- The start date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
-
getAfterTime
The start date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
- Returns:
- The start date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
-
withAfterTime
The start date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
- Parameters:
afterTime
- The start date for a filtered date search on support case communications. Case communications are available for 12 months after creation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setNextToken
A resumption point for pagination.
- Parameters:
nextToken
- A resumption point for pagination.
-
getNextToken
A resumption point for pagination.
- Returns:
- A resumption point for pagination.
-
withNextToken
A resumption point for pagination.
- Parameters:
nextToken
- A resumption point for pagination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setMaxResults
The maximum number of results to return before paginating.
- Parameters:
maxResults
- The maximum number of results to return before paginating.
-
getMaxResults
The maximum number of results to return before paginating.
- Returns:
- The maximum number of results to return before paginating.
-
withMaxResults
The maximum number of results to return before paginating.
- Parameters:
maxResults
- The maximum number of results to return before paginating.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
-