@Generated(value="software.amazon.awssdk:codegen") public final class DescribeCasesRequest extends SupportRequest implements ToCopyableBuilder<DescribeCasesRequest.Builder,DescribeCasesRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribeCasesRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
afterTime()
The start date for a filtered date search on support case communications.
|
String |
beforeTime()
The end date for a filtered date search on support case communications.
|
static DescribeCasesRequest.Builder |
builder() |
List<String> |
caseIdList()
A list of ID numbers of the support cases you want returned.
|
String |
displayId()
The ID displayed for a case in the Amazon Web Services Support Center user interface.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasCaseIdList()
For responses, this returns true if the service returned a value for the CaseIdList property.
|
int |
hashCode() |
Boolean |
includeCommunications()
Specifies whether to include communications in the
DescribeCases response. |
Boolean |
includeResolvedCases()
Specifies whether to include resolved support cases in the
DescribeCases response. |
String |
language()
The ISO 639-1 code for the language in which Amazon Web Services provides support.
|
Integer |
maxResults()
The maximum number of results to return before paginating.
|
String |
nextToken()
A resumption point for pagination.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeCasesRequest.Builder> |
serializableBuilderClass() |
DescribeCasesRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final boolean hasCaseIdList()
isEmpty() method on the property). This is
useful because the SDK will never return a null collection or map, but you may need to differentiate between the
service returning nothing (or null) and the service returning an empty collection or map. For requests, this
returns true if a value for the property was specified in the request builder, and false if a value was not
specified.public final List<String> caseIdList()
A list of ID numbers of the support cases you want returned. The maximum number of cases is 100.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasCaseIdList() method.
public final String displayId()
The ID displayed for a case in the Amazon Web Services Support Center user interface.
public final String afterTime()
The start date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
public final String beforeTime()
The end date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
public final Boolean includeResolvedCases()
Specifies whether to include resolved support cases in the DescribeCases response. By default,
resolved cases aren't included.
DescribeCases response. By
default, resolved cases aren't included.public final String nextToken()
A resumption point for pagination.
public final Integer maxResults()
The maximum number of results to return before paginating.
public final String language()
The ISO 639-1 code for the language in which Amazon Web Services provides support. Amazon Web Services Support currently supports English ("en") and Japanese ("ja"). Language parameters must be passed explicitly for operations that take them.
public final Boolean includeCommunications()
Specifies whether to include communications in the DescribeCases response. By default,
communications are included.
DescribeCases response. By default,
communications are included.public DescribeCasesRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribeCasesRequest.Builder,DescribeCasesRequest>toBuilder in class SupportRequestpublic static DescribeCasesRequest.Builder builder()
public static Class<? extends DescribeCasesRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2022. All rights reserved.