public class GDELTIngestPlugin extends AbstractSimpleFeatureIngestPlugin<AvroWholeFile>
| Modifier and Type | Class and Description |
|---|---|
static class |
GDELTIngestPlugin.IngestGDELTFromHdfs |
AbstractSimpleFeatureIngestPlugin.AbstractIngestSimpleFeatureWithMapper<I>filterOptionProvider, serializationFormatOptionProvider, simpOptionProvider, typeNameProvider| Constructor and Description |
|---|
GDELTIngestPlugin() |
GDELTIngestPlugin(DataSchemaOptionProvider dataSchemaOptionProvider) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.avro.Schema |
getAvroSchema() |
String[] |
getFileExtensionFilters() |
org.locationtech.geowave.core.store.ingest.IngestPluginBase<AvroWholeFile,org.opengis.feature.simple.SimpleFeature> |
getIngestWithAvroPlugin() |
org.locationtech.geowave.core.store.api.Index[] |
getRequiredIndices() |
Class<? extends org.locationtech.geowave.core.store.index.CommonIndexValue>[] |
getSupportedIndexableTypes() |
protected org.opengis.feature.simple.SimpleFeatureType[] |
getTypes() |
IngestWithMapper<AvroWholeFile,org.opengis.feature.simple.SimpleFeature> |
ingestWithMapper() |
IngestWithReducer<AvroWholeFile,?,?,org.opengis.feature.simple.SimpleFeature> |
ingestWithReducer() |
void |
init(URL baseDirectory) |
boolean |
isUseReducerPreferred() |
boolean |
supportsFile(URL file) |
org.locationtech.geowave.core.store.CloseableIterator<AvroWholeFile> |
toAvroObjects(URL input) |
protected org.locationtech.geowave.core.store.CloseableIterator<org.locationtech.geowave.core.store.ingest.GeoWaveData<org.opengis.feature.simple.SimpleFeature>> |
toGeoWaveDataInternal(AvroWholeFile hfile,
String[] indexNames,
String globalVisibility) |
fromBinary, getDataAdapters, newAdapter, setFilterProvider, setGeometrySimpOptionProvider, setSerializationFormatProvider, setTypeNameProvider, toBinary, toGeoWaveData, wrapIteratorWithFilterspublic GDELTIngestPlugin()
public GDELTIngestPlugin(DataSchemaOptionProvider dataSchemaOptionProvider)
protected org.opengis.feature.simple.SimpleFeatureType[] getTypes()
getTypes in class AbstractSimpleFeatureIngestPlugin<AvroWholeFile>public String[] getFileExtensionFilters()
public void init(URL baseDirectory)
public boolean supportsFile(URL file)
public org.apache.avro.Schema getAvroSchema()
public org.locationtech.geowave.core.store.CloseableIterator<AvroWholeFile> toAvroObjects(URL input)
public boolean isUseReducerPreferred()
public IngestWithMapper<AvroWholeFile,org.opengis.feature.simple.SimpleFeature> ingestWithMapper()
public IngestWithReducer<AvroWholeFile,?,?,org.opengis.feature.simple.SimpleFeature> ingestWithReducer()
protected org.locationtech.geowave.core.store.CloseableIterator<org.locationtech.geowave.core.store.ingest.GeoWaveData<org.opengis.feature.simple.SimpleFeature>> toGeoWaveDataInternal(AvroWholeFile hfile, String[] indexNames, String globalVisibility)
toGeoWaveDataInternal in class AbstractSimpleFeatureIngestPlugin<AvroWholeFile>public org.locationtech.geowave.core.store.api.Index[] getRequiredIndices()
public org.locationtech.geowave.core.store.ingest.IngestPluginBase<AvroWholeFile,org.opengis.feature.simple.SimpleFeature> getIngestWithAvroPlugin()
public Class<? extends org.locationtech.geowave.core.store.index.CommonIndexValue>[] getSupportedIndexableTypes()
Copyright © 2013–2020. All rights reserved.