Package org.apache.druid.data.input.impl
Class JSONParseSpec
java.lang.Object
org.apache.druid.data.input.impl.ParseSpec
org.apache.druid.data.input.impl.NestedDataParseSpec<JSONPathSpec>
org.apache.druid.data.input.impl.JSONParseSpec
-
Constructor Summary
ConstructorsConstructorDescriptionJSONParseSpec(TimestampSpec ts, DimensionsSpec dims) JSONParseSpec(TimestampSpec timestampSpec, DimensionsSpec dimensionsSpec, JSONPathSpec flattenSpec, Map<String, Boolean> featureSpec, Boolean keepNullColumns) -
Method Summary
Methods inherited from class org.apache.druid.data.input.impl.NestedDataParseSpec
getFlattenSpecMethods inherited from class org.apache.druid.data.input.impl.ParseSpec
getDimensionsSpec, getTimestampSpec
-
Constructor Details
-
JSONParseSpec
public JSONParseSpec(TimestampSpec timestampSpec, DimensionsSpec dimensionsSpec, JSONPathSpec flattenSpec, Map<String, Boolean> featureSpec, Boolean keepNullColumns) -
JSONParseSpec
-
-
Method Details
-
makeParser
- Overrides:
makeParserin classParseSpec
-
withTimestampSpec
- Overrides:
withTimestampSpecin classParseSpec
-
withDimensionsSpec
- Overrides:
withDimensionsSpecin classParseSpec
-
getFeatureSpec
-
getKeepNullColumns
public boolean getKeepNullColumns() -
equals
- Overrides:
equalsin classNestedDataParseSpec<JSONPathSpec>
-
hashCode
public int hashCode()- Overrides:
hashCodein classNestedDataParseSpec<JSONPathSpec>
-
toString
-