public class GoogleCloudStorageFileSystemOptions extends Object
Modifier and Type | Class and Description |
---|---|
static class |
GoogleCloudStorageFileSystemOptions.Builder
Mutable builder for GoogleCloudStorageFileSystemOptions.
|
Modifier and Type | Field and Description |
---|---|
static boolean |
INFER_IMPLICIT_DIRECTORIES_DEFAULT
Default setting for enabling inferring of implicit directories.
|
Constructor and Description |
---|
GoogleCloudStorageFileSystemOptions(GoogleCloudStorageOptions cloudStorageOptions,
boolean metadataCacheEnabled,
DirectoryListCache.Type cacheType,
String cacheBasePath,
com.google.common.base.Predicate<String> shouldIncludeInTimestampUpdatesPredicate,
boolean inferImplicitDirectoriesEnabled) |
Modifier and Type | Method and Description |
---|---|
String |
getCacheBasePath() |
DirectoryListCache.Type |
getCacheType() |
GoogleCloudStorageOptions |
getCloudStorageOptions() |
com.google.common.base.Predicate<String> |
getShouldIncludeInTimestampUpdatesPredicate() |
boolean |
isInferImplicitDirectoriesEnabled() |
boolean |
isMetadataCacheEnabled() |
static GoogleCloudStorageFileSystemOptions.Builder |
newBuilder() |
void |
throwIfNotValid() |
public static final boolean INFER_IMPLICIT_DIRECTORIES_DEFAULT
public GoogleCloudStorageFileSystemOptions(GoogleCloudStorageOptions cloudStorageOptions, boolean metadataCacheEnabled, DirectoryListCache.Type cacheType, String cacheBasePath, com.google.common.base.Predicate<String> shouldIncludeInTimestampUpdatesPredicate, boolean inferImplicitDirectoriesEnabled)
public static GoogleCloudStorageFileSystemOptions.Builder newBuilder()
public GoogleCloudStorageOptions getCloudStorageOptions()
public boolean isMetadataCacheEnabled()
public DirectoryListCache.Type getCacheType()
public String getCacheBasePath()
public com.google.common.base.Predicate<String> getShouldIncludeInTimestampUpdatesPredicate()
public boolean isInferImplicitDirectoriesEnabled()
public void throwIfNotValid()
Copyright © 2015. All rights reserved.