public class GsonBigQueryInputFormat extends AbstractBigQueryInputFormat<org.apache.hadoop.io.LongWritable,com.google.gson.JsonObject>
EXTERNAL_TABLE_TYPE, INPUT_FORMAT_CLASS
Constructor and Description |
---|
GsonBigQueryInputFormat() |
Modifier and Type | Method and Description |
---|---|
org.apache.hadoop.mapreduce.RecordReader<org.apache.hadoop.io.LongWritable,com.google.gson.JsonObject> |
createDelegateRecordReader(org.apache.hadoop.mapreduce.InputSplit split,
org.apache.hadoop.conf.Configuration configuration)
Create a new record reader for a single input split.
|
ExportFileFormat |
getExportFileFormat()
Get the ExportFileFormat that this input format supports.
|
cleanupJob, cleanupJob, createRecordReader, createRecordReader, getBigQuery, getBigQueryHelper, getExportFileFormat, getExportFileFormat, getSplits, setInputTable, setInputTable, setTemporaryCloudStorageDirectory
public org.apache.hadoop.mapreduce.RecordReader<org.apache.hadoop.io.LongWritable,com.google.gson.JsonObject> createDelegateRecordReader(org.apache.hadoop.mapreduce.InputSplit split, org.apache.hadoop.conf.Configuration configuration) throws IOException, InterruptedException
DelegateRecordReaderFactory
IOException
InterruptedException
public ExportFileFormat getExportFileFormat()
AbstractBigQueryInputFormat
getExportFileFormat
in class AbstractBigQueryInputFormat<org.apache.hadoop.io.LongWritable,com.google.gson.JsonObject>
Copyright © 2020. All rights reserved.