Package com.google.cloud.hadoop.gcsio
Class GoogleCloudStorageFileSystemOptions
- java.lang.Object
-
- com.google.cloud.hadoop.gcsio.GoogleCloudStorageFileSystemOptions
-
public abstract class GoogleCloudStorageFileSystemOptions extends Object
Configurable options for theGoogleCloudStorageFileSystemclass.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGoogleCloudStorageFileSystemOptions.BuilderMutable builder forGoogleCloudStorageFileSystemOptions.static classGoogleCloudStorageFileSystemOptions.ClientTypeCloud Storage client to use.
-
Field Summary
Fields Modifier and Type Field Description static GoogleCloudStorageFileSystemOptionsDEFAULT
-
Constructor Summary
Constructors Constructor Description GoogleCloudStorageFileSystemOptions()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static GoogleCloudStorageFileSystemOptions.Builderbuilder()abstract GoogleCloudStorageFileSystemOptions.ClientTypegetClientType()abstract GoogleCloudStorageOptionsgetCloudStorageOptions()abstract PatterngetMarkerFilePattern()abstract PerformanceCachingGoogleCloudStorageOptionsgetPerformanceCacheOptions()abstract booleanisBucketDeleteEnabled()abstract booleanisEnsureNoConflictingItems()abstract booleanisPerformanceCacheEnabled()abstract booleanisStatusParallelEnabled()voidthrowIfNotValid()abstract GoogleCloudStorageFileSystemOptions.BuildertoBuilder()
-
-
-
Field Detail
-
DEFAULT
public static GoogleCloudStorageFileSystemOptions DEFAULT
-
-
Method Detail
-
builder
public static GoogleCloudStorageFileSystemOptions.Builder builder()
-
toBuilder
public abstract GoogleCloudStorageFileSystemOptions.Builder toBuilder()
-
isPerformanceCacheEnabled
public abstract boolean isPerformanceCacheEnabled()
-
getClientType
public abstract GoogleCloudStorageFileSystemOptions.ClientType getClientType()
-
getPerformanceCacheOptions
public abstract PerformanceCachingGoogleCloudStorageOptions getPerformanceCacheOptions()
-
getCloudStorageOptions
public abstract GoogleCloudStorageOptions getCloudStorageOptions()
-
isBucketDeleteEnabled
public abstract boolean isBucketDeleteEnabled()
-
getMarkerFilePattern
@Nullable public abstract Pattern getMarkerFilePattern()
-
isStatusParallelEnabled
public abstract boolean isStatusParallelEnabled()
-
isEnsureNoConflictingItems
public abstract boolean isEnsureNoConflictingItems()
-
throwIfNotValid
public void throwIfNotValid()
-
-