@Generated(value="software.amazon.awssdk:codegen") public final class DescribeFileSystemsRequest extends FSxRequest implements ToCopyableBuilder<DescribeFileSystemsRequest.Builder,DescribeFileSystemsRequest>
The request object for DescribeFileSystems operation.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribeFileSystemsRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DescribeFileSystemsRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
List<String> |
fileSystemIds()
IDs of the file systems whose descriptions you want to retrieve (String).
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasFileSystemIds()
For responses, this returns true if the service returned a value for the FileSystemIds property.
|
int |
hashCode() |
Integer |
maxResults()
Maximum number of file systems to return in the response (integer).
|
String |
nextToken()
Opaque pagination token returned from a previous
DescribeFileSystems operation (String). |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeFileSystemsRequest.Builder> |
serializableBuilderClass() |
DescribeFileSystemsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final boolean hasFileSystemIds()
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> fileSystemIds()
IDs of the file systems whose descriptions you want to retrieve (String).
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 hasFileSystemIds() method.
public final Integer maxResults()
Maximum number of file systems to return in the response (integer). This parameter value must be greater than 0.
The number of items that Amazon FSx returns is the minimum of the MaxResults parameter specified in
the request and the service's internal maximum number of items per page.
MaxResults
parameter specified in the request and the service's internal maximum number of items per page.public final String nextToken()
Opaque pagination token returned from a previous DescribeFileSystems operation (String). If a token
present, the operation continues the list from where the returning call left off.
DescribeFileSystems operation (String). If
a token present, the operation continues the list from where the returning call left off.public DescribeFileSystemsRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribeFileSystemsRequest.Builder,DescribeFileSystemsRequest>toBuilder in class FSxRequestpublic static DescribeFileSystemsRequest.Builder builder()
public static Class<? extends DescribeFileSystemsRequest.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 © 2023. All rights reserved.