## Uses of Class
com.amazonaws.services.workspaces.model.DescribeWorkspacesRequest

Packages that use DescribeWorkspacesRequest
com.amazonaws.services.workspaces: <fullname>Amazon WorkSpaces Service</fullname>
com.amazonaws.services.workspaces.model

### Uses of DescribeWorkspacesRequest in com.amazonaws.services.workspaces

Methods in com.amazonaws.services.workspaces with parameters of type DescribeWorkspacesRequest
`DescribeWorkspacesResult` AmazonWorkspacesClient.`describeWorkspaces(DescribeWorkspacesRequest describeWorkspacesRequest)` Obtains information about the specified WorkSpaces.
`DescribeWorkspacesResult` AmazonWorkspaces.`describeWorkspaces(DescribeWorkspacesRequest describeWorkspacesRequest)` Obtains information about the specified WorkSpaces.
`DescribeWorkspacesResult` AbstractAmazonWorkspaces.`describeWorkspaces(DescribeWorkspacesRequest request)`
`Future<DescribeWorkspacesResult>` AmazonWorkspacesAsync.`describeWorkspacesAsync(DescribeWorkspacesRequest describeWorkspacesRequest)` Obtains information about the specified WorkSpaces.
`Future<DescribeWorkspacesResult>` AmazonWorkspacesAsyncClient.`describeWorkspacesAsync(DescribeWorkspacesRequest request)`
`Future<DescribeWorkspacesResult>` AbstractAmazonWorkspacesAsync.`describeWorkspacesAsync(DescribeWorkspacesRequest request)`
`Future<DescribeWorkspacesResult>` AmazonWorkspacesAsync.`describeWorkspacesAsync(DescribeWorkspacesRequest describeWorkspacesRequest, AsyncHandler<DescribeWorkspacesRequest,DescribeWorkspacesResult> asyncHandler)` Obtains information about the specified WorkSpaces.
`Future<DescribeWorkspacesResult>` AmazonWorkspacesAsyncClient.`describeWorkspacesAsync(DescribeWorkspacesRequest request, AsyncHandler<DescribeWorkspacesRequest,DescribeWorkspacesResult> asyncHandler)`
`Future<DescribeWorkspacesResult>` AbstractAmazonWorkspacesAsync.`describeWorkspacesAsync(DescribeWorkspacesRequest request, AsyncHandler<DescribeWorkspacesRequest,DescribeWorkspacesResult> asyncHandler)`

Method parameters in com.amazonaws.services.workspaces with type arguments of type DescribeWorkspacesRequest
`Future<DescribeWorkspacesResult>` AmazonWorkspacesAsync.`describeWorkspacesAsync(AsyncHandler<DescribeWorkspacesRequest,DescribeWorkspacesResult> asyncHandler)` Simplified method form for invoking the DescribeWorkspaces operation with an AsyncHandler.
`Future<DescribeWorkspacesResult>` AmazonWorkspacesAsyncClient.`describeWorkspacesAsync(AsyncHandler<DescribeWorkspacesRequest,DescribeWorkspacesResult> asyncHandler)` Simplified method form for invoking the DescribeWorkspaces operation with an AsyncHandler.
`Future<DescribeWorkspacesResult>` AbstractAmazonWorkspacesAsync.`describeWorkspacesAsync(AsyncHandler<DescribeWorkspacesRequest,DescribeWorkspacesResult> asyncHandler)` Simplified method form for invoking the DescribeWorkspaces operation with an AsyncHandler.
`Future<DescribeWorkspacesResult>` AmazonWorkspacesAsync.`describeWorkspacesAsync(DescribeWorkspacesRequest describeWorkspacesRequest, AsyncHandler<DescribeWorkspacesRequest,DescribeWorkspacesResult> asyncHandler)` Obtains information about the specified WorkSpaces.
`Future<DescribeWorkspacesResult>` AmazonWorkspacesAsyncClient.`describeWorkspacesAsync(DescribeWorkspacesRequest request, AsyncHandler<DescribeWorkspacesRequest,DescribeWorkspacesResult> asyncHandler)`
`Future<DescribeWorkspacesResult>` AbstractAmazonWorkspacesAsync.`describeWorkspacesAsync(DescribeWorkspacesRequest request, AsyncHandler<DescribeWorkspacesRequest,DescribeWorkspacesResult> asyncHandler)`

### Uses of DescribeWorkspacesRequest in com.amazonaws.services.workspaces.model

Methods in com.amazonaws.services.workspaces.model that return DescribeWorkspacesRequest
`DescribeWorkspacesRequest` DescribeWorkspacesRequest.`clone()`
`DescribeWorkspacesRequest` DescribeWorkspacesRequest.`withBundleId(String bundleId)` The identifier of a bundle to obtain the WorkSpaces for.
`DescribeWorkspacesRequest` DescribeWorkspacesRequest.`withDirectoryId(String directoryId)` Specifies the directory identifier to which to limit the WorkSpaces.
`DescribeWorkspacesRequest` DescribeWorkspacesRequest.`withLimit(Integer limit)` The maximum number of items to return.
`DescribeWorkspacesRequest` DescribeWorkspacesRequest.`withNextToken(String nextToken)` The `NextToken` value from a previous call to this operation.
`DescribeWorkspacesRequest` DescribeWorkspacesRequest.`withUserName(String userName)` Used with the `DirectoryId` parameter to specify the directory user for whom to obtain the WorkSpace.
`DescribeWorkspacesRequest` DescribeWorkspacesRequest.`withWorkspaceIds(Collection<String> workspaceIds)` An array of strings that contain the identifiers of the WorkSpaces for which to retrieve information.
`DescribeWorkspacesRequest` DescribeWorkspacesRequest.`withWorkspaceIds(String... workspaceIds)` An array of strings that contain the identifiers of the WorkSpaces for which to retrieve information.