Package com.google.cloud.hadoop.gcsio
Class CreateFileOptions.Builder
- java.lang.Object
-
- com.google.cloud.hadoop.gcsio.CreateFileOptions.Builder
-
- Enclosing class:
- CreateFileOptions
public abstract static class CreateFileOptions.Builder extends Object
Builder forCreateFileOptions
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description CreateFileOptionsbuild()abstract CreateFileOptions.BuildersetAttributes(Map<String,byte[]> attributes)abstract CreateFileOptions.BuildersetContentType(String contentType)abstract CreateFileOptions.BuildersetEnsureNoDirectoryConflict(boolean ensureNoDirectoryConflict)abstract CreateFileOptions.BuildersetMinSyncInterval(Duration interval)abstract CreateFileOptions.BuildersetOverwriteGenerationId(long overwriteGenerationId)abstract CreateFileOptions.BuildersetWriteMode(CreateFileOptions.WriteMode mode)
-
-
-
Method Detail
-
setAttributes
public abstract CreateFileOptions.Builder setAttributes(Map<String,byte[]> attributes)
-
setContentType
public abstract CreateFileOptions.Builder setContentType(String contentType)
-
setEnsureNoDirectoryConflict
public abstract CreateFileOptions.Builder setEnsureNoDirectoryConflict(boolean ensureNoDirectoryConflict)
-
setMinSyncInterval
public abstract CreateFileOptions.Builder setMinSyncInterval(Duration interval)
-
setOverwriteGenerationId
public abstract CreateFileOptions.Builder setOverwriteGenerationId(long overwriteGenerationId)
-
setWriteMode
public abstract CreateFileOptions.Builder setWriteMode(CreateFileOptions.WriteMode mode)
-
build
public CreateFileOptions build()
-
-