public class GoogleCloudStorageFileSystemOptions extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
GoogleCloudStorageFileSystemOptions.Builder
Mutable builder for GoogleCloudStorageFileSystemOptions.
|
| Constructor and Description |
|---|
GoogleCloudStorageFileSystemOptions(GoogleCloudStorageOptions cloudStorageOptions,
boolean metadataCacheEnabled,
DirectoryListCache.Type cacheType,
String cacheBasePath,
com.google.common.base.Predicate<String> shouldIncludeInTimestampUpdatesPredicate,
long cacheMaxEntryAgeMillis,
long cacheMaxInfoAgeMillis,
PathCodec pathCodec) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCacheBasePath() |
long |
getCacheMaxEntryAgeMillis() |
long |
getCacheMaxInfoAgeMillis() |
DirectoryListCache.Type |
getCacheType() |
GoogleCloudStorageOptions |
getCloudStorageOptions() |
PathCodec |
getPathCodec() |
com.google.common.base.Predicate<String> |
getShouldIncludeInTimestampUpdatesPredicate() |
boolean |
isMetadataCacheEnabled() |
static GoogleCloudStorageFileSystemOptions.Builder |
newBuilder() |
void |
throwIfNotValid() |
public GoogleCloudStorageFileSystemOptions(GoogleCloudStorageOptions cloudStorageOptions, boolean metadataCacheEnabled, DirectoryListCache.Type cacheType, String cacheBasePath, com.google.common.base.Predicate<String> shouldIncludeInTimestampUpdatesPredicate, long cacheMaxEntryAgeMillis, long cacheMaxInfoAgeMillis, PathCodec pathCodec)
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 long getCacheMaxEntryAgeMillis()
public long getCacheMaxInfoAgeMillis()
public PathCodec getPathCodec()
public void throwIfNotValid()
Copyright © 2016. All rights reserved.