Package org.apache.accumulo.core.file
Interface FileOperations.NeedsFile<ReturnType>
-
- All Known Subinterfaces:
FileOperations.FileAccessOperationBuilder<SubbuilderType>
,FileOperations.FileIOOperationBuilder<SubbuilderType>
,FileOperations.FileReaderOperationBuilder<SubbuilderType>
,FileOperations.GetFileSizeOperationBuilder
,FileOperations.NeedsFileOrOuputStream<ReturnType>
,FileOperations.OpenIndexOperationBuilder
,FileOperations.OpenReaderOperationBuilder
,FileOperations.OpenScanReaderOperationBuilder
,FileOperations.OpenWriterOperationBuilder
- All Known Implementing Classes:
FileOperations.GetFileSizeOperation
,FileOperations.OpenIndexOperation
,FileOperations.OpenReaderOperation
,FileOperations.OpenScanReaderOperation
,FileOperations.OpenWriterOperation
- Enclosing class:
- FileOperations
public static interface FileOperations.NeedsFile<ReturnType>
Type wrapper to ensure thatforFile(...)
is called before other methods.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FileOperations.NeedsFileSystem<ReturnType>
forFile(String filename)
Specify the file this operation should apply to.FileOperations.NeedsTableConfiguration<ReturnType>
forFile(String filename, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.conf.Configuration fsConf)
Specify the file this operation should apply to.
-
-
-
Method Detail
-
forFile
FileOperations.NeedsTableConfiguration<ReturnType> forFile(String filename, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.conf.Configuration fsConf)
Specify the file this operation should apply to.
-
forFile
FileOperations.NeedsFileSystem<ReturnType> forFile(String filename)
Specify the file this operation should apply to.
-
-