public class GoogleCloudStorageFileSystemOptions
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
GoogleCloudStorageFileSystemOptions.Builder
Mutable builder for GoogleCloudStorageFileSystemOptions.
|
static interface |
GoogleCloudStorageFileSystemOptions.TimestampUpdatePredicate
Callback interface that allows applications to control which directory timestamps should be
modified after entries are added or removed from the directory.
|
| Constructor and Description |
|---|
GoogleCloudStorageFileSystemOptions(PerformanceCachingGoogleCloudStorageOptions performanceCacheOptions,
boolean performanceCacheEnabled,
GoogleCloudStorageOptions cloudStorageOptions,
GoogleCloudStorageFileSystemOptions.TimestampUpdatePredicate shouldIncludeInTimestampUpdatesPredicate,
PathCodec pathCodec,
boolean enableBucketDelete,
java.lang.String markerFilePattern,
boolean statusParallelEnabled) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
enableBucketDelete() |
GoogleCloudStorageOptions |
getCloudStorageOptions() |
java.util.regex.Pattern |
getMarkerFilePattern() |
PathCodec |
getPathCodec() |
PerformanceCachingGoogleCloudStorageOptions |
getPerformanceCacheOptions() |
GoogleCloudStorageFileSystemOptions.TimestampUpdatePredicate |
getShouldIncludeInTimestampUpdatesPredicate() |
boolean |
isPerformanceCacheEnabled() |
boolean |
isStatusParallelEnabled() |
static GoogleCloudStorageFileSystemOptions.Builder |
newBuilder() |
void |
throwIfNotValid() |
public GoogleCloudStorageFileSystemOptions(PerformanceCachingGoogleCloudStorageOptions performanceCacheOptions, boolean performanceCacheEnabled, GoogleCloudStorageOptions cloudStorageOptions, GoogleCloudStorageFileSystemOptions.TimestampUpdatePredicate shouldIncludeInTimestampUpdatesPredicate, PathCodec pathCodec, boolean enableBucketDelete, java.lang.String markerFilePattern, boolean statusParallelEnabled)
public static GoogleCloudStorageFileSystemOptions.Builder newBuilder()
public PerformanceCachingGoogleCloudStorageOptions getPerformanceCacheOptions()
public boolean isPerformanceCacheEnabled()
public GoogleCloudStorageOptions getCloudStorageOptions()
public GoogleCloudStorageFileSystemOptions.TimestampUpdatePredicate getShouldIncludeInTimestampUpdatesPredicate()
public PathCodec getPathCodec()
public boolean enableBucketDelete()
public java.util.regex.Pattern getMarkerFilePattern()
public boolean isStatusParallelEnabled()
public void throwIfNotValid()
Copyright © 2019. All rights reserved.