Uses of Interface
org.apache.druid.data.input.InputRow
Packages that use InputRow
Package
Description
-
Uses of InputRow in org.apache.druid.data.input
Classes in org.apache.druid.data.input that implement InputRowMethods in org.apache.druid.data.input that return InputRowModifier and TypeMethodDescriptionHandlingInputRowIterator.next()static InputRowListBasedInputRow.parse(RowSignature signature, TimestampSpec timestampSpec, List<String> dimensions, List<Object> data) Create a row and parse a timestamp.Methods in org.apache.druid.data.input that return types with arguments of type InputRowModifier and TypeMethodDescriptionListBasedInputRowAdapter.columnFunction(String columnName) default RowAdapter<InputRow> InputFormat.createRowAdapter(InputRowSchema inputRowSchema) Returns an adapter that can read the rows fromInputFormat.createReader(InputRowSchema, InputEntity, File), given a particularInputRowSchema.InputRowListPlusRawValues.getInputRows()IntermediateRowParsingReader.parseInputRows(T intermediateRow) Parses the given intermediate row into a list ofInputRows.TextReader.parseInputRows(T intermediateRow) Parses the given line into a list ofInputRows.InputEntityReader.read()default CloseableIterator<InputRow> InputSourceReader.read()InputSourceReader.read(InputStats inputStats) IntermediateRowParsingReader.read()default RowAdapter<InputRow> InputSourceReader.rowAdapter()Returns an adapter that can be used to read the rows fromInputSourceReader.read().ListBasedInputRowAdapter.timestampFunction()Methods in org.apache.druid.data.input with parameters of type InputRowModifier and TypeMethodDescriptionbooleanstatic InputRowListPlusRawValuesRows.toGroupKey(long timeStamp, InputRow inputRow) Method parameters in org.apache.druid.data.input with type arguments of type InputRowConstructor parameters in org.apache.druid.data.input with type arguments of type InputRowModifierConstructorDescriptionHandlingInputRowIterator(CloseableIterator<InputRow> inputRowIterator, List<HandlingInputRowIterator.InputRowHandler> inputRowHandlers) -
Uses of InputRow in org.apache.druid.data.input.impl
Methods in org.apache.druid.data.input.impl that return InputRowModifier and TypeMethodDescriptiondefault InputRowDeprecated.static InputRowMapInputRowParser.parse(TimestampSpec timestampSpec, List<String> dimensions, Map<String, Object> theMap) static InputRowMapInputRowParser.parse(InputRowSchema inputRowSchema, Map<String, Object> theMap) Methods in org.apache.druid.data.input.impl that return types with arguments of type InputRowModifier and TypeMethodDescriptionFlatTextInputFormat.createRowAdapter(InputRowSchema inputRowSchema) InputRowParser.parseBatch(T input) Deprecated.Parse an input into list ofInputRow.MapInputRowParser.parseBatch(Map<String, Object> theMap) NoopInputRowParser.parseBatch(InputRow input) StringInputRowParser.parseBatch(ByteBuffer input) DelimitedValueReader.parseInputRows(byte[] line) JsonLineReader.parseInputRows(byte[] line) JsonNodeReader.parseInputRows(com.fasterxml.jackson.databind.JsonNode intermediateRow) JsonReader.parseInputRows(InputEntity entity) LinesReader.parseInputRows(String intermediateRow) RegexReader.parseInputRows(String intermediateRow) InputEntityIteratingReader.read(InputStats inputStats) TimedShutoffInputSourceReader.read(InputStats inputStats) InputEntityIteratingReader.rowAdapter()TimedShutoffInputSourceReader.rowAdapter()Methods in org.apache.druid.data.input.impl with parameters of type InputRow -
Uses of InputRow in org.apache.druid.data.input.impl.systemfield
Methods in org.apache.druid.data.input.impl.systemfield that return types with arguments of type InputRowModifier and TypeMethodDescriptionSystemFieldDecoratorFactory.decorator(InputEntity entity) Create a decorator for the givenInputEntity.SystemFieldDecoratorFactory.decorator(InputEntity entity) Create a decorator for the givenInputEntity. -
Uses of InputRow in org.apache.druid.segment.generator
Methods in org.apache.druid.segment.generator that return InputRowMethods in org.apache.druid.segment.generator that return types with arguments of type InputRowModifier and TypeMethodDescriptionDataGenerator.toList(int numOfRows) Put rows from this generator to a list.Method parameters in org.apache.druid.segment.generator with type arguments of type InputRowModifier and TypeMethodDescriptionstatic voidDataGenerator.addStreamToIndex(Stream<InputRow> stream, IncrementalIndex index) Add rows from any generator to an index. -
Uses of InputRow in org.apache.druid.segment.incremental
Methods in org.apache.druid.segment.incremental that return InputRowMethods in org.apache.druid.segment.incremental with parameters of type InputRowModifier and TypeMethodDescriptionAdds a new row.voidOnHeapAggregateProjection.addToFacts(IncrementalIndexRow key, InputRow inputRow, List<String> parseExceptionMessages, AtomicLong totalSizeInBytes) Add row to projectionOnHeapAggregateProjection.factsHolder, updating totalSizeInBytes estimatestatic ParseExceptionIncrementalIndex.getCombinedParseException(InputRow row, List<String> dimParseExceptionMessages, List<String> aggParseExceptionMessages) void -
Uses of InputRow in org.apache.druid.segment.serde
Methods in org.apache.druid.segment.serde with parameters of type InputRowModifier and TypeMethodDescriptionComplexMetricExtractor.extractValue(InputRow inputRow, String metricName) default TComplexMetricExtractor.extractValue(InputRow inputRow, String metricName, AggregatorFactory agg) -
Uses of InputRow in org.apache.druid.segment.transform
Classes in org.apache.druid.segment.transform that implement InputRowMethods in org.apache.druid.segment.transform that return InputRowModifier and TypeMethodDescriptionTransformedInputRow.getBaseRow()Transforms an input row, or returns null if the row should be filtered out.Methods in org.apache.druid.segment.transform that return types with arguments of type InputRowModifier and TypeMethodDescriptionTransformingInputRowParser.parseBatch(T row) TransformingStringInputRowParser.parseBatch(ByteBuffer input) TransformingInputEntityReader.read()TransformingInputSourceReader.read(InputStats inputStats) Methods in org.apache.druid.segment.transform with parameters of type InputRowModifier and TypeMethodDescriptionTransforms an input row, or returns null if the row should be filtered out.Constructors in org.apache.druid.segment.transform with parameters of type InputRowModifierConstructorDescriptionTransformedInputRow(InputRow row, Map<String, RowFunction> transforms) -
Uses of InputRow in org.apache.druid.timeline.partition
Methods in org.apache.druid.timeline.partition with parameters of type InputRowModifier and TypeMethodDescriptionHashPartitioner.extractKeys(List<String> partitionDimensions, long timestamp, InputRow inputRow) protected static StringTupleBaseDimensionRangeShardSpec.getInputRowTuple(List<String> dimensions, InputRow inputRow) ShardSpecLookup.getShardSpec(long timestamp, InputRow row) Returns aShardSpecfor the given timestamp and the inputRow.