public class FileSystemOperations extends Object implements MapReduceDataStoreOperations, Closeable
Constructor and Description |
---|
FileSystemOperations(FileSystemOptions options) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clearAuthorizations, ensureAuthorizations
public FileSystemOperations(FileSystemOptions options)
public boolean mergeData(Index index, PersistentAdapterStore adapterStore, InternalAdapterStore internalAdapterStore, AdapterIndexMappingStore adapterIndexMappingStore, Integer maxRangeDecomposition)
mergeData
in interface DataStoreOperations
public boolean mergeStats(DataStatisticsStore statsStore)
mergeStats
in interface DataStoreOperations
public boolean indexExists(String indexName) throws IOException
indexExists
in interface DataStoreOperations
IOException
public boolean metadataExists(MetadataType type) throws IOException
metadataExists
in interface DataStoreOperations
IOException
public void deleteAll() throws Exception
deleteAll
in interface DataStoreOperations
Exception
public boolean deleteAll(String indexName, String typeName, Short adapterId, String... additionalAuthorizations)
deleteAll
in interface DataStoreOperations
public RowWriter createWriter(Index index, InternalDataAdapter<?> adapter)
createWriter
in interface DataStoreOperations
public RowWriter createDataIndexWriter(InternalDataAdapter<?> adapter)
createDataIndexWriter
in interface DataStoreOperations
public MetadataWriter createMetadataWriter(MetadataType metadataType)
createMetadataWriter
in interface DataStoreOperations
public MetadataReader createMetadataReader(MetadataType metadataType)
createMetadataReader
in interface DataStoreOperations
public MetadataDeleter createMetadataDeleter(MetadataType metadataType)
createMetadataDeleter
in interface DataStoreOperations
public <T> RowReader<T> createReader(ReaderParams<T> readerParams)
createReader
in interface DataStoreOperations
public RowReader<GeoWaveRow> createReader(DataIndexReaderParams readerParams)
createReader
in interface DataStoreOperations
public <T> Deleter<T> createDeleter(ReaderParams<T> readerParams)
createDeleter
in interface DataStoreOperations
public void delete(DataIndexReaderParams readerParams)
delete
in interface DataStoreOperations
public void deleteRowsFromDataIndex(byte[][] dataIds, short adapterId, String typeName)
public RowReader<GeoWaveRow> createReader(RecordReaderParams readerParams)
createReader
in interface MapReduceDataStoreOperations
public RowDeleter createRowDeleter(String indexName, PersistentAdapterStore adapterStore, InternalAdapterStore internalAdapterStore, String... authorizations)
createRowDeleter
in interface DataStoreOperations
public void close()
close
in interface Closeable
close
in interface AutoCloseable
Copyright © 2013–2022. All rights reserved.