A B C D E F G H I L M N P R S T W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- asMap() - Method in class software.amazon.nio.spi.s3.S3BasicFileAttributes
-
Construct a
Maprepresentation of this object - asMap(Predicate<String>) - Method in class software.amazon.nio.spi.s3.S3BasicFileAttributes
-
Construct a
Maprepresentation of this object with properties filtered - asyncClientBuilder - Variable in class software.amazon.nio.spi.s3.S3ClientStore
-
Default S3CrtAsyncClientBuilder
B
- BASIC_FILE_ATTRIBUTE_VIEW - Static variable in class software.amazon.nio.spi.s3.S3FileSystem
-
View required by Java NIO
- bucketName() - Method in class software.amazon.nio.spi.s3.S3FileSystem
-
Obtain the name of the bucket represented by this FileSystem instance
- bucketName() - Method in class software.amazon.nio.spi.s3.S3Path
-
The name of the S3 bucket that represents the root ("/") of this Path
C
- cacheStatistics() - Method in class software.amazon.nio.spi.s3.S3ReadAheadByteChannel
-
Obtain a snapshot of the statistics of the internal cache, provides information about hits, misses, requests, evictions etc.
- checkAccess(Path, AccessMode...) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
Checks the existence, and optionally the accessibility, of a file.
- checkAccess(S3AsyncClient, Path, AccessMode...) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
Composable and testable version of
checkAccessthat uses the provided client to check access - close() - Method in class software.amazon.nio.spi.s3.S3DirectReadableByteChannel
-
No op, this channel doesn't close as there are no resources to release.
- close() - Method in class software.amazon.nio.spi.s3.S3FileSystem
-
Closes this file system.
- close() - Method in class software.amazon.nio.spi.s3.S3ReadAheadByteChannel
- close() - Method in class software.amazon.nio.spi.s3.S3SeekableByteChannel
-
Closes this channel.
- close() - Method in class software.amazon.nio.spi.s3.S3WritableByteChannel
- compareTo(Path) - Method in class software.amazon.nio.spi.s3.S3Path
-
Compares two abstract paths lexicographically.
- convertPropertyNameToEnvVar(String) - Method in class software.amazon.nio.spi.s3.config.S3NioSpiConfiguration
-
Generates an environment variable name from a property name.
- copy(Path, Path, CopyOption...) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
Copy a file to a target file.
- copy(S3AsyncClient, Path, Path, CopyOption...) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
- createAndLogTimeOutMessage(Logger, String, long, TimeUnit) - Static method in class software.amazon.nio.spi.s3.util.TimeOutUtils
-
Creates a time-out message and logs the same to the
logger - createDirectory(Path, FileAttribute<?>...) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
Creates a new directory.
- createDirectory(S3AsyncClient, Path, FileAttribute<?>...) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
- createTimeOutMessage(String, long, TimeUnit) - Static method in class software.amazon.nio.spi.s3.util.TimeOutUtils
-
Generate a time-out message string.
- creationTime() - Method in class software.amazon.nio.spi.s3.S3BasicFileAttributes
-
Returns the creation time.
D
- DEFAULT_ASYNC_CLIENT - Static variable in class software.amazon.nio.spi.s3.S3ClientStore
-
Default asynchronous client using the "https://s3.us-east-1.amazonaws.com" endpoint
- DEFAULT_CLIENT - Static variable in class software.amazon.nio.spi.s3.S3ClientStore
-
Default client using the "https://s3.us-east-1.amazonaws.com" endpoint
- delete(Path) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
Deletes a file.
- delete(S3AsyncClient, Path) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
- deregisterClosedChannel(S3SeekableByteChannel) - Method in class software.amazon.nio.spi.s3.S3FileSystem
E
- endsWith(String) - Method in class software.amazon.nio.spi.s3.S3Path
-
Tests if this path ends with a
Path, constructed by converting the given path string, in exactly the manner specified by theendsWith(Path)method. - endsWith(Path) - Method in class software.amazon.nio.spi.s3.S3Path
-
Tests if this path ends with the given path.
- equals(Object) - Method in class software.amazon.nio.spi.s3.S3FileSystem
-
Tests if two S3 filesystems are equal
- equals(Object) - Method in class software.amazon.nio.spi.s3.S3Path
-
Tests this path for equality with the given object.
- examples - package examples
- exists(S3AsyncClient, S3Path) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
F
- fileKey() - Method in class software.amazon.nio.spi.s3.S3BasicFileAttributes
-
Returns the S3 etag for the object
- fragmentIndexForByteNumber(long) - Method in class software.amazon.nio.spi.s3.S3ReadAheadByteChannel
-
Compute which buffer a byte should be in
G
- generateAsyncClient(String) - Method in class software.amazon.nio.spi.s3.S3ClientStore
-
Generate an asynchronous client for the named bucket using a default client to determine the location of the named bucket
- generateAsyncClient(String, S3Client) - Method in class software.amazon.nio.spi.s3.S3ClientStore
-
Generate an asynchronous client for the named bucket using a default client to determine the location of the named client
- generateClient(String) - Method in class software.amazon.nio.spi.s3.S3ClientStore
-
Generate a client for the named bucket using a default client to determine the location of the named bucket
- generateClient(String, S3Client) - Method in class software.amazon.nio.spi.s3.S3ClientStore
-
Generate a client for the named bucket using a default client to determine the location of the named client
- getAsyncClientForBucketName(String) - Method in class software.amazon.nio.spi.s3.S3ClientStore
-
Get an existing async client or generate a new client for the named bucket if one doesn't exist
- getClientForBucketName(String) - Method in class software.amazon.nio.spi.s3.S3ClientStore
-
Get an existing client or generate a new client for the named bucket if one doesn't exist
- getFileAttributeView(Path, Class<V>, LinkOption...) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
Returns a file attribute view of a given type.
- getFileName() - Method in class software.amazon.nio.spi.s3.S3Path
-
Returns the name of the file or directory denoted by this path as a
Pathobject. - getFileStore(Path) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
S3 buckets don't have partitions or volumes so there are no file stores
- getFileStores() - Method in class software.amazon.nio.spi.s3.S3FileSystem
-
An S3 bucket has no partitions, size limits or limits on the number of objects stored so there are no FileStores.
- getFileSystem() - Method in class software.amazon.nio.spi.s3.S3Path
-
Returns the file system that created this object.
- getFileSystem(URI) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
Returns an existing
FileSystemcreated by this provider. - getInstance() - Static method in class software.amazon.nio.spi.s3.S3ClientStore
-
Get the ClientStore instance
- getKey() - Method in class software.amazon.nio.spi.s3.S3Path
-
The key of the object for S3.
- getMaxFragmentNumber() - Method in class software.amazon.nio.spi.s3.config.S3NioSpiConfiguration
-
Get the value of the Maximum Fragment Number
- getMaxFragmentSize() - Method in class software.amazon.nio.spi.s3.config.S3NioSpiConfiguration
-
Get the value of the Maximum Fragment Size
- getName(int) - Method in class software.amazon.nio.spi.s3.S3Path
-
Returns a name element of this path as a
Pathobject. - getNameCount() - Method in class software.amazon.nio.spi.s3.S3Path
-
Returns the number of name elements in the path.
- getOpenChannels() - Method in class software.amazon.nio.spi.s3.S3FileSystem
-
The list of currently open channels.
- getParent() - Method in class software.amazon.nio.spi.s3.S3Path
-
Returns the parent path, or
nullif this path does not have a parent. - getPath(String, String...) - Method in class software.amazon.nio.spi.s3.S3FileSystem
-
Converts an S3 object path string, or a sequence of strings that when joined form a path string, to a
S3Path. - getPath(URI) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
Return a
Pathobject by converting the givenURI. - getPath(S3FileSystem, String, String...) - Static method in class software.amazon.nio.spi.s3.S3Path
-
Construct a Path in the parent FileSystem using the POSIX style.
- getPath(S3FileSystem, S3Object) - Static method in class software.amazon.nio.spi.s3.S3Path
-
Construct a path from an S3 object in the bucket represented by the filesystem
- getPathMatcher(String) - Method in class software.amazon.nio.spi.s3.S3FileSystem
-
Returns a
PathMatcherthat performs match operations on theStringrepresentation ofPathobjects by interpreting a given pattern. - getReadDelegate() - Method in class software.amazon.nio.spi.s3.S3SeekableByteChannel
-
Access the underlying
ReadableByteChannelused for reading - getRoot() - Method in class software.amazon.nio.spi.s3.S3Path
-
If the path is absolute then returns the root of the path (e.g.
- getRootDirectories() - Method in class software.amazon.nio.spi.s3.S3FileSystem
-
Returns an object to iterate over the paths of the root directories.
- getScheme() - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
Returns the URI scheme that identifies this provider.
- getSeparator() - Method in class software.amazon.nio.spi.s3.S3FileSystem
-
Returns the name separator '/', represented as a string.
- getUserPrincipalLookupService() - Method in class software.amazon.nio.spi.s3.S3FileSystem
-
Currently Not Implemented
- getWriteDelegate() - Method in class software.amazon.nio.spi.s3.S3SeekableByteChannel
-
Access the underlying
WritableByteChannelused for writing
H
- hashCode() - Method in class software.amazon.nio.spi.s3.S3FileSystem
- hashCode() - Method in class software.amazon.nio.spi.s3.S3Path
-
Computes a hash code for this path.
I
- isAbsolute() - Method in class software.amazon.nio.spi.s3.S3Path
-
Tells whether this path is absolute.
- isDirectory() - Method in class software.amazon.nio.spi.s3.S3BasicFileAttributes
-
Tells whether the file is a directory.
- isDirectory() - Method in class software.amazon.nio.spi.s3.S3Path
-
Is the path inferred to be an S3 directory?
- isHidden(Path) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
There are no hidden files in S3
- isOpen() - Method in class software.amazon.nio.spi.s3.S3DirectReadableByteChannel
-
This channel is always open
- isOpen() - Method in class software.amazon.nio.spi.s3.S3FileSystem
-
Tells whether this file system is open.
- isOpen() - Method in class software.amazon.nio.spi.s3.S3ReadAheadByteChannel
- isOpen() - Method in class software.amazon.nio.spi.s3.S3SeekableByteChannel
-
Tells whether this channel is open.
- isOpen() - Method in class software.amazon.nio.spi.s3.S3WritableByteChannel
- isOther() - Method in class software.amazon.nio.spi.s3.S3BasicFileAttributes
-
Tells whether the file is something other than a regular file, directory, or symbolic link.
- isReadOnly() - Method in class software.amazon.nio.spi.s3.S3FileSystem
-
Tells whether this file system allows only read-only access to its file stores.
- isRegularFile() - Method in class software.amazon.nio.spi.s3.S3BasicFileAttributes
-
Tells whether the file is a regular file with opaque content.
- isSameFile(Path, Path) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
Tests if two paths locate the same file.
- isSymbolicLink() - Method in class software.amazon.nio.spi.s3.S3BasicFileAttributes
-
Tells whether the file is a symbolic link.
- iterator() - Method in class software.amazon.nio.spi.s3.S3Path
-
Returns an iterator over the name elements of this path.
L
- lastAccessTime() - Method in class software.amazon.nio.spi.s3.S3BasicFileAttributes
-
Returns the time of last access.
- lastModifiedTime() - Method in class software.amazon.nio.spi.s3.S3BasicFileAttributes
-
Returns the time of last modification.
- ListPrefix - Class in examples
- ListPrefix() - Constructor for class examples.ListPrefix
- logAndGenerateExceptionOnTimeOut(Logger, String, long, TimeUnit) - Static method in class software.amazon.nio.spi.s3.util.TimeOutUtils
-
Generate a RuntimeException representing the time-out and log the message containerd in the exception
M
- main(String[]) - Static method in class examples.ListPrefix
- main(String[]) - Static method in class examples.Main
-
Demo main method
- main(String[]) - Static method in class examples.WalkFromRoot
-
Walks a bucket from the root listing all directories and files.
- Main - Class in examples
-
Demo class that will read text from S3 URIs that you provide on the command line.
- Main() - Constructor for class examples.Main
- move(Path, Path, CopyOption...) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
Move or rename a file to a target file.
- move(S3AsyncClient, Path, Path, CopyOption...) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
N
- name() - Method in class software.amazon.nio.spi.s3.S3FileAttributeView
-
Returns the name of the attribute view.
- newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
Opens or creates a file, returning a seekable byte channel to access the file.
- newByteChannel(S3AsyncClient, Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
Construct a byte channel for the path with the specified client.
- newDirectoryStream(Path, DirectoryStream.Filter<? super Path>) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
Opens a directory, returning a
DirectoryStreamto iterate over the entries in the directory. - newDirectoryStream(S3AsyncClient, Path, DirectoryStream.Filter<? super Path>) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
Get a new directory stream that will use the specified client.
- newFileSystem(URI, Map<String, ?>) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
Constructs a new
FileSystemobject identified by a URI. - newWatchService() - Method in class software.amazon.nio.spi.s3.S3FileSystem
-
Currently not implemented
- normalize() - Method in class software.amazon.nio.spi.s3.S3Path
-
Returns a path that is this path with redundant name elements eliminated.
- numberOfCachedFragments() - Method in class software.amazon.nio.spi.s3.S3ReadAheadByteChannel
-
The number of fragments currently in the cache.
P
- PATH_SEPARATOR - Static variable in class software.amazon.nio.spi.s3.S3Path
- pathIteratorForPublisher(DirectoryStream.Filter<? super Path>, FileSystem, String, ListObjectsV2Publisher) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
Get an iterator for a
ListObjectsV2Publisher. - position() - Method in class software.amazon.nio.spi.s3.S3SeekableByteChannel
-
Returns this channel's position.
- position(long) - Method in class software.amazon.nio.spi.s3.S3SeekableByteChannel
-
Sets this channel's position.
- provider() - Method in class software.amazon.nio.spi.s3.S3FileSystem
-
Returns the provider that created this file system.
R
- read(ByteBuffer) - Method in class software.amazon.nio.spi.s3.S3DirectReadableByteChannel
- read(ByteBuffer) - Method in class software.amazon.nio.spi.s3.S3ReadAheadByteChannel
- read(ByteBuffer) - Method in class software.amazon.nio.spi.s3.S3SeekableByteChannel
-
Reads a sequence of bytes from this channel into the given buffer.
- readAttributes() - Method in class software.amazon.nio.spi.s3.S3FileAttributeView
-
Reads the basic file attributes as a bulk operation.
- readAttributes(Path, Class<A>, LinkOption...) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
Reads a file's attributes as a bulk operation.
- readAttributes(Path, String, LinkOption...) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
Reads a set of file attributes as a bulk operation.
- readAttributes(S3AsyncClient, Path, Class<A>, LinkOption...) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
- readAttributes(S3AsyncClient, Path, String, LinkOption...) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
- register(WatchService, WatchEvent.Kind<?>...) - Method in class software.amazon.nio.spi.s3.S3Path
-
Currently not implemented
- register(WatchService, WatchEvent.Kind<?>[], WatchEvent.Modifier...) - Method in class software.amazon.nio.spi.s3.S3Path
-
Currently not implemented
- registerOpenChannel(S3SeekableByteChannel) - Method in class software.amazon.nio.spi.s3.S3FileSystem
- relativize(Path) - Method in class software.amazon.nio.spi.s3.S3Path
-
Constructs a relative path between this path and a given path.
- resolve(String) - Method in class software.amazon.nio.spi.s3.S3Path
-
Converts a given path string to a
S3Pathand resolves it against thisS3Pathin exactly the manner specified by theresolvemethod. - resolve(Path) - Method in class software.amazon.nio.spi.s3.S3Path
-
Resolve the given path against this path.
- resolveSibling(String) - Method in class software.amazon.nio.spi.s3.S3Path
-
Converts a given path string to a
Pathand resolves it against this path'sparentpath in exactly the manner specified by theresolveSiblingmethod. - resolveSibling(Path) - Method in class software.amazon.nio.spi.s3.S3Path
-
Resolves the given path against this path's
parentpath.
S
- S3_SPI_READ_MAX_FRAGMENT_NUMBER_DEFAULT - Static variable in class software.amazon.nio.spi.s3.config.S3NioSpiConfiguration
-
The default value of the maximum fragment size property
- S3_SPI_READ_MAX_FRAGMENT_NUMBER_PROPERTY - Static variable in class software.amazon.nio.spi.s3.config.S3NioSpiConfiguration
-
The name of the maximum fragment number property
- S3_SPI_READ_MAX_FRAGMENT_SIZE_DEFAULT - Static variable in class software.amazon.nio.spi.s3.config.S3NioSpiConfiguration
-
The default value of the maximum fragment size property
- S3_SPI_READ_MAX_FRAGMENT_SIZE_PROPERTY - Static variable in class software.amazon.nio.spi.s3.config.S3NioSpiConfiguration
-
The name of the maximum fragment size property
- S3BasicFileAttributes - Class in software.amazon.nio.spi.s3
-
Representation of
BasicFileAttributesfor an S3 object - S3BasicFileAttributes(S3Path) - Constructor for class software.amazon.nio.spi.s3.S3BasicFileAttributes
-
Constructor for the attributes of a path
- S3BasicFileAttributes(S3Path, S3AsyncClient) - Constructor for class software.amazon.nio.spi.s3.S3BasicFileAttributes
-
Constructor for the attributes of a path.
- S3ClientStore - Class in software.amazon.nio.spi.s3
-
A Singleton cache of clients for buckets configured for the region of those buckets
- S3DirectReadableByteChannel - Class in software.amazon.nio.spi.s3
-
A delegate to provide byte reading from S3 to the delegating
S3SeekableByteChannel. - S3DirectReadableByteChannel(S3Path, S3Client, S3SeekableByteChannel) - Constructor for class software.amazon.nio.spi.s3.S3DirectReadableByteChannel
- S3FileAttributeView - Class in software.amazon.nio.spi.s3
- S3FileAttributeView(S3Path) - Constructor for class software.amazon.nio.spi.s3.S3FileAttributeView
- S3FileSystem - Class in software.amazon.nio.spi.s3
-
A Java NIO FileSystem for an S3 bucket as seen through the lens of the AWS Principal calling the class.
- S3FileSystem(String) - Constructor for class software.amazon.nio.spi.s3.S3FileSystem
-
Create a filesystem that represents the named bucket.
- S3FileSystem(String, S3FileSystemProvider) - Constructor for class software.amazon.nio.spi.s3.S3FileSystem
-
Create a filesystem that represents the bucket specified by the URI
- S3FileSystem(URI, S3FileSystemProvider) - Constructor for class software.amazon.nio.spi.s3.S3FileSystem
-
Create a filesystem that represents the bucket specified by the URI
- S3FileSystemProvider - Class in software.amazon.nio.spi.s3
-
Service-provider class for S3 when represented as an NIO filesystem.
- S3FileSystemProvider() - Constructor for class software.amazon.nio.spi.s3.S3FileSystemProvider
- S3NioSpiConfiguration - Class in software.amazon.nio.spi.s3.config
-
Object to hold configuration of the S3 NIO SPI
- S3NioSpiConfiguration() - Constructor for class software.amazon.nio.spi.s3.config.S3NioSpiConfiguration
-
Create a new, empty configuration
- S3NioSpiConfiguration(Properties) - Constructor for class software.amazon.nio.spi.s3.config.S3NioSpiConfiguration
-
Create a new configuration with overrides
- S3Path - Class in software.amazon.nio.spi.s3
- S3ReadAheadByteChannel - Class in software.amazon.nio.spi.s3
-
A
ReadableByteChanneldelegate for anS3SeekableByteChannelthat maintains internal read ahead buffers to reduce the amount of high latency requests to S3. - S3ReadAheadByteChannel(S3Path, int, int, S3AsyncClient, S3SeekableByteChannel, Long, TimeUnit) - Constructor for class software.amazon.nio.spi.s3.S3ReadAheadByteChannel
-
Construct a new
S3ReadAheadByteChannelwhich is used by its parent delegator to perform read operations. - S3SeekableByteChannel - Class in software.amazon.nio.spi.s3
- S3SeekableByteChannel(S3Path) - Constructor for class software.amazon.nio.spi.s3.S3SeekableByteChannel
- S3SeekableByteChannel(S3Path, long) - Constructor for class software.amazon.nio.spi.s3.S3SeekableByteChannel
-
Deprecated.startAt is only a valid parameter for the read mode and is therefore discouraged to be used during creation of the channel
- S3SeekableByteChannel(S3Path, S3AsyncClient) - Constructor for class software.amazon.nio.spi.s3.S3SeekableByteChannel
- S3SeekableByteChannel(S3Path, S3AsyncClient, long) - Constructor for class software.amazon.nio.spi.s3.S3SeekableByteChannel
-
Deprecated.startAt is only a valid parameter for the read mode and is therefore discouraged to be used during creation of the channel
- S3SeekableByteChannel(S3Path, S3AsyncClient, Set<? extends OpenOption>) - Constructor for class software.amazon.nio.spi.s3.S3SeekableByteChannel
- S3SeekableByteChannel(S3Path, S3AsyncClient, Set<? extends OpenOption>, long, TimeUnit) - Constructor for class software.amazon.nio.spi.s3.S3SeekableByteChannel
- S3WritableByteChannel - Class in software.amazon.nio.spi.s3
- S3WritableByteChannel(S3Path, S3AsyncClient, Set<? extends OpenOption>) - Constructor for class software.amazon.nio.spi.s3.S3WritableByteChannel
- S3WritableByteChannel(S3Path, S3AsyncClient, Set<? extends OpenOption>, Long, TimeUnit) - Constructor for class software.amazon.nio.spi.s3.S3WritableByteChannel
- SCHEME - Static variable in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
Constant for the S3 scheme "s3"
- setAttribute(Path, String, Object, LinkOption...) - Method in class software.amazon.nio.spi.s3.S3FileSystemProvider
-
File attributes of S3 objects cannot be set other than by creating a new object
- setTimes(FileTime, FileTime, FileTime) - Method in class software.amazon.nio.spi.s3.S3FileAttributeView
-
Unsupported operation, write operations are not supported.
- size() - Method in class software.amazon.nio.spi.s3.S3BasicFileAttributes
-
Returns the size of the file (in bytes).
- size() - Method in class software.amazon.nio.spi.s3.S3SeekableByteChannel
-
Returns the current size of entity to which this channel is connected.
- software.amazon.nio.spi.s3 - package software.amazon.nio.spi.s3
- software.amazon.nio.spi.s3.config - package software.amazon.nio.spi.s3.config
- software.amazon.nio.spi.s3.util - package software.amazon.nio.spi.s3.util
- startsWith(String) - Method in class software.amazon.nio.spi.s3.S3Path
-
Tests if this path starts with a
Path, constructed by converting the given path string, in exactly the manner specified by thestartsWith(Path)method. - startsWith(Path) - Method in class software.amazon.nio.spi.s3.S3Path
-
Tests if this path starts with the given path.
- subpath(int, int) - Method in class software.amazon.nio.spi.s3.S3Path
-
Returns a relative
Paththat is a subsequence of the name elements of this path. - supportedFileAttributeViews() - Method in class software.amazon.nio.spi.s3.S3FileSystem
-
Returns the set of the file attribute views supported by this
FileSystem.
T
- TIMEOUT_TIME_LENGTH_1 - Static variable in class software.amazon.nio.spi.s3.util.TimeOutUtils
- TIMEOUT_TIME_LENGTH_3 - Static variable in class software.amazon.nio.spi.s3.util.TimeOutUtils
- TIMEOUT_TIME_LENGTH_5 - Static variable in class software.amazon.nio.spi.s3.util.TimeOutUtils
- TimeOutUtils - Class in software.amazon.nio.spi.s3.util
- TimeOutUtils() - Constructor for class software.amazon.nio.spi.s3.util.TimeOutUtils
- toAbsolutePath() - Method in class software.amazon.nio.spi.s3.S3Path
-
Returns a
Pathobject representing the absolute path of this path. - toFile() - Method in class software.amazon.nio.spi.s3.S3Path
-
S3 Objects cannot be represented in the local file system
- toRealPath(LinkOption...) - Method in class software.amazon.nio.spi.s3.S3Path
-
Returns the real path of an existing file.
- toString() - Method in class software.amazon.nio.spi.s3.S3Path
-
Returns the string representation of this path.
- toUri() - Method in class software.amazon.nio.spi.s3.S3Path
-
Returns a URI to represent this path.
- truncate(long) - Method in class software.amazon.nio.spi.s3.S3SeekableByteChannel
-
Truncates the entity, to which this channel is connected, to the given size.
W
- WalkFromRoot - Class in examples
- WalkFromRoot() - Constructor for class examples.WalkFromRoot
- write(ByteBuffer) - Method in class software.amazon.nio.spi.s3.S3SeekableByteChannel
-
Writes a sequence of bytes to this channel from the given buffer.
- write(ByteBuffer) - Method in class software.amazon.nio.spi.s3.S3WritableByteChannel
All Classes All Packages