Class DescribeCommunicationsRequest
- java.lang.Object
-
- com.amazonaws.AmazonWebServiceRequest
-
- com.amazonaws.services.support.model.DescribeCommunicationsRequest
-
- All Implemented Interfaces:
ReadLimitInfo,Serializable,Cloneable
public class DescribeCommunicationsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
-
Constructor Summary
Constructors Constructor Description DescribeCommunicationsRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DescribeCommunicationsRequestclone()Creates a shallow clone of this request.booleanequals(Object obj)StringgetAfterTime()The start date for a filtered date search on support case communications.StringgetBeforeTime()The end date for a filtered date search on support case communications.StringgetCaseId()The AWS Support case ID requested or returned in the call.IntegergetMaxResults()The maximum number of results to return before paginating.StringgetNextToken()A resumption point for pagination.inthashCode()voidsetAfterTime(String afterTime)The start date for a filtered date search on support case communications.voidsetBeforeTime(String beforeTime)The end date for a filtered date search on support case communications.voidsetCaseId(String caseId)The AWS Support case ID requested or returned in the call.voidsetMaxResults(Integer maxResults)The maximum number of results to return before paginating.voidsetNextToken(String nextToken)A resumption point for pagination.StringtoString()Returns a string representation of this object; useful for testing and debugging.DescribeCommunicationsRequestwithAfterTime(String afterTime)The start date for a filtered date search on support case communications.DescribeCommunicationsRequestwithBeforeTime(String beforeTime)The end date for a filtered date search on support case communications.DescribeCommunicationsRequestwithCaseId(String caseId)The AWS Support case ID requested or returned in the call.DescribeCommunicationsRequestwithMaxResults(Integer maxResults)The maximum number of results to return before paginating.DescribeCommunicationsRequestwithNextToken(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
-
-
-
-
Method Detail
-
setCaseId
public void setCaseId(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
- 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
public 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
- 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
public DescribeCommunicationsRequest withCaseId(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
- 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
public void setBeforeTime(String beforeTime)
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
public String 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
public DescribeCommunicationsRequest withBeforeTime(String beforeTime)
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
public void setAfterTime(String afterTime)
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
public String 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
public DescribeCommunicationsRequest withAfterTime(String afterTime)
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
public void setNextToken(String nextToken)
A resumption point for pagination.
- Parameters:
nextToken- A resumption point for pagination.
-
getNextToken
public String getNextToken()
A resumption point for pagination.
- Returns:
- A resumption point for pagination.
-
withNextToken
public DescribeCommunicationsRequest withNextToken(String nextToken)
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
public void setMaxResults(Integer maxResults)
The maximum number of results to return before paginating.
- Parameters:
maxResults- The maximum number of results to return before paginating.
-
getMaxResults
public Integer getMaxResults()
The maximum number of results to return before paginating.
- Returns:
- The maximum number of results to return before paginating.
-
withMaxResults
public DescribeCommunicationsRequest withMaxResults(Integer maxResults)
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
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toStringin classObject- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public DescribeCommunicationsRequest 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:
Object.clone()
-
-