- cacheControl() - Method in interface com.google.cloud.storage.contrib.nio.CloudStorageFileAttributes
-
Returns Cache-Control
HTTP header value, if set.
- checkAccess(Path, AccessMode...) - Method in class com.google.cloud.storage.contrib.nio.CloudStorageFileSystemProvider
-
- close() - Method in class com.google.cloud.storage.contrib.nio.CloudStorageFileSystem
-
Does nothing currently.
- close() - Method in class com.google.cloud.storage.contrib.nio.SeekableByteChannelPrefetcher
-
Closes this channel.
- CloudStorageConfiguration - Class in com.google.cloud.storage.contrib.nio
-
- CloudStorageConfiguration.Builder - Class in com.google.cloud.storage.contrib.nio
-
- CloudStorageFileAttributes - Interface in com.google.cloud.storage.contrib.nio
-
Interface for attributes on a Cloud Storage file or pseudo-directory.
- CloudStorageFileAttributeView - Class in com.google.cloud.storage.contrib.nio
-
Metadata view for a Google Cloud Storage object.
- CloudStorageFileSystem - Class in com.google.cloud.storage.contrib.nio
-
- CloudStorageFileSystemProvider - Class in com.google.cloud.storage.contrib.nio
-
- CloudStorageFileSystemProvider() - Constructor for class com.google.cloud.storage.contrib.nio.CloudStorageFileSystemProvider
-
Default constructor which should only be called by Java SPI.
- CloudStorageObjectImmutableException - Exception in com.google.cloud.storage.contrib.nio
-
Exception reminding user that Cloud Storage objects can't be mutated.
- CloudStorageOption - Interface in com.google.cloud.storage.contrib.nio
-
Master interface for file operation option classes related to Google Cloud Storage.
- CloudStorageOption.Copy - Interface in com.google.cloud.storage.contrib.nio
-
Interface for Google Cloud Storage options that can be specified when copying files.
- CloudStorageOption.Open - Interface in com.google.cloud.storage.contrib.nio
-
Interface for Google Cloud Storage options that can be specified when opening files.
- CloudStorageOption.OpenCopy - Interface in com.google.cloud.storage.contrib.nio
-
Interface for Google Cloud Storage options that can be specified when opening or copying files.
- CloudStorageOptions - Class in com.google.cloud.storage.contrib.nio
-
Helper class for specifying options when opening and copying Cloud Storage files.
- CloudStoragePath - Class in com.google.cloud.storage.contrib.nio
-
Google Cloud Storage
Path
.
- CloudStoragePseudoDirectoryException - Exception in com.google.cloud.storage.contrib.nio
-
Exception thrown when erroneously trying to operate on a path with a trailing slash.
- CloudStorageRetryHandler - Class in com.google.cloud.storage.contrib.nio
-
Simple counter class to keep track of retry and reopen attempts when StorageExceptions are
encountered.
- CloudStorageRetryHandler(int) - Constructor for class com.google.cloud.storage.contrib.nio.CloudStorageRetryHandler
-
- CloudStorageRetryHandler(int, int) - Constructor for class com.google.cloud.storage.contrib.nio.CloudStorageRetryHandler
-
- CloudStorageRetryHandler(CloudStorageConfiguration) - Constructor for class com.google.cloud.storage.contrib.nio.CloudStorageRetryHandler
-
Create a CloudStorageRetryHandler with the maximum retries and reopens set to the same value.
- CloudStorageRetryHandler(int, int, CloudStorageConfiguration) - Constructor for class com.google.cloud.storage.contrib.nio.CloudStorageRetryHandler
-
Create a CloudStorageRetryHandler with the maximum retries and reopens set to different values.
- com.google.cloud.storage.contrib.nio - package com.google.cloud.storage.contrib.nio
-
Java 7 nio FileSystem client library for Google Cloud Storage.
- com.google.cloud.storage.contrib.nio.testing - package com.google.cloud.storage.contrib.nio.testing
-
- compareTo(Path) - Method in class com.google.cloud.storage.contrib.nio.CloudStoragePath
-
- config() - Method in class com.google.cloud.storage.contrib.nio.CloudStorageFileSystem
-
Returns configuration object for this file system instance.
- contentDisposition() - Method in interface com.google.cloud.storage.contrib.nio.CloudStorageFileAttributes
-
Returns Content-Disposition
HTTP header value, if set.
- contentEncoding() - Method in interface com.google.cloud.storage.contrib.nio.CloudStorageFileAttributes
-
Returns Content-Encoding
HTTP header value, if set.
- copy(Path, Path, CopyOption...) - Method in class com.google.cloud.storage.contrib.nio.CloudStorageFileSystemProvider
-
- createDirectory(Path, FileAttribute<?>...) - Method in class com.google.cloud.storage.contrib.nio.CloudStorageFileSystemProvider
-
Does nothing since Google Cloud Storage uses fake directories.
- customOptions(boolean) - Static method in class com.google.cloud.storage.contrib.nio.testing.LocalStorageHelper
-
Returns a
StorageOptions
that creates a new FakeStorageRpc instance with the given
option.
- withAcl(Acl) - Static method in class com.google.cloud.storage.contrib.nio.CloudStorageOptions
-
Sets the ACL value on a Cloud Storage object.
- withBlockSize(int) - Static method in class com.google.cloud.storage.contrib.nio.CloudStorageOptions
-
Sets the block size (in bytes) when talking to the Google Cloud Storage server.
- withCacheControl(String) - Static method in class com.google.cloud.storage.contrib.nio.CloudStorageOptions
-
Sets the Cache-Control
HTTP header on an object.
- withChannelReopen(int) - Static method in class com.google.cloud.storage.contrib.nio.CloudStorageOptions
-
Sets the max number of times that the channel can be reopened if reading fails because the
channel unexpectedly closes.
- withContentDisposition(String) - Static method in class com.google.cloud.storage.contrib.nio.CloudStorageOptions
-
Sets the Content-Disposition
HTTP header on an object.
- withContentEncoding(String) - Static method in class com.google.cloud.storage.contrib.nio.CloudStorageOptions
-
Sets the Content-Encoding
HTTP header on an object.
- withMimeType(String) - Static method in class com.google.cloud.storage.contrib.nio.CloudStorageOptions
-
Sets the mime type header on an object, e.g.
- withNoUserProject() - Method in class com.google.cloud.storage.contrib.nio.CloudStorageFileSystemProvider
-
Returns a NEW CloudStorageFileSystemProvider identical to this one, but with userProject
removed.
- withoutCaching() - Static method in class com.google.cloud.storage.contrib.nio.CloudStorageOptions
-
Disables caching on an object.
- withUserMetadata(String, String) - Static method in class com.google.cloud.storage.contrib.nio.CloudStorageOptions
-
Sets an unmodifiable piece of user metadata on a Cloud Storage object.
- workingDirectory(String) - Method in class com.google.cloud.storage.contrib.nio.CloudStorageConfiguration.Builder
-
Changes current working directory for new filesystem.
- workingDirectory() - Method in class com.google.cloud.storage.contrib.nio.CloudStorageConfiguration
-
Returns path of current working directory.
- write(ByteBuffer) - Method in class com.google.cloud.storage.contrib.nio.SeekableByteChannelPrefetcher
-
Writing isn't supported.