ListFileSystemsOptions Class

  • java.lang.Object
    • com.azure.storage.file.datalake.models.ListFileSystemsOptions

public final class ListFileSystemsOptions

Defines options available to configure the behavior of a call to listFileSystemsSegment on a DataLakeServiceAsyncClient object. See the constructor for details on each of the options. Null may be passed in place of an object of this type if no options are desirable.

Constructor Summary

Constructor Description
ListFileSystemsOptions()

Constructs an unpopulated ListFileSystemsOptions.

Method Summary

Modifier and Type Method and Description
FileSystemListDetails getDetails()
Integer getMaxResultsPerPage()

Specifies the maximum number of paths to return, including all PathPrefix elements.

String getPrefix()

Filters the results to return only paths whose names begin with the specified prefix.

ListFileSystemsOptions setDetails(FileSystemListDetails details)
ListFileSystemsOptions setMaxResultsPerPage(Integer maxResultsPerPage)

Specifies the maximum number of paths to return, including all PathPrefix elements.

ListFileSystemsOptions setPrefix(String prefix)

Filters the results to return only paths whose names begin with the specified prefix.

Methods inherited from java.lang.Object

Constructor Details

ListFileSystemsOptions

public ListFileSystemsOptions()

Constructs an unpopulated ListFileSystemsOptions.

Method Details

getDetails

public FileSystemListDetails getDetails()

Returns:

the details for listing specific file systems

getMaxResultsPerPage

public Integer getMaxResultsPerPage()

Specifies the maximum number of paths to return, including all PathPrefix elements. If the request does not specify maxResultsPerPage or specifies a value greater than 5,000, the server will return up to 5,000 items.

Returns:

the number of file systems to be returned in a single response

getPrefix

public String getPrefix()

Filters the results to return only paths whose names begin with the specified prefix.

Returns:

the prefix a file system must start with to be returned

setDetails

public ListFileSystemsOptions setDetails(FileSystemListDetails details)

Parameters:

details - The details for listing specific file systems

Returns:

the updated FileSystemListDetails object

setMaxResultsPerPage

public ListFileSystemsOptions setMaxResultsPerPage(Integer maxResultsPerPage)

Specifies the maximum number of paths to return, including all PathPrefix elements. If the request does not specify maxResultsPerPage or specifies a value greater than 5,000, the server will return up to 5,000 items.

Parameters:

maxResultsPerPage - The number of file systems to return in a single response

Returns:

the updated ListFileSystemsOptions object

setPrefix

public ListFileSystemsOptions setPrefix(String prefix)

Filters the results to return only paths whose names begin with the specified prefix.

Parameters:

prefix - The prefix that a file system must match to be returned

Returns:

the updated ListFileSystemsOptions object

Applies to