Uses of Class
org.apache.pinot.spi.data.FieldSpec.DataType
-
Packages that use FieldSpec.DataType Package Description org.apache.pinot.spi.data org.apache.pinot.spi.trace org.apache.pinot.spi.utils -
-
Uses of FieldSpec.DataType in org.apache.pinot.spi.data
Fields in org.apache.pinot.spi.data declared as FieldSpec.DataType Modifier and Type Field Description protected FieldSpec.DataTypeFieldSpec. _dataTypeMethods in org.apache.pinot.spi.data that return FieldSpec.DataType Modifier and Type Method Description FieldSpec.DataTypeFieldSpec. getDataType()FieldSpec.DataTypeTimeGranularitySpec. getDataType()Deprecated.FieldSpec.DataTypeFieldSpec.DataType. getStoredType()Returns the data type stored in Pinot.static FieldSpec.DataTypeFieldSpec.DataType. valueOf(String name)Returns the enum constant of this type with the specified name.static FieldSpec.DataType[]FieldSpec.DataType. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.apache.pinot.spi.data with parameters of type FieldSpec.DataType Modifier and Type Method Description Schema.SchemaBuilderSchema.SchemaBuilder. addComplex(String name, FieldSpec.DataType dataType)Add complex field specSchema.SchemaBuilderSchema.SchemaBuilder. addDateTime(String name, FieldSpec.DataType dataType, String format, String granularity)Add dateTimeFieldSpec with basic fieldsSchema.SchemaBuilderSchema.SchemaBuilder. addDateTime(String name, FieldSpec.DataType dataType, String format, String granularity, Object defaultNullValue, String transformFunction)Add dateTimeFieldSpec with basic fields plus defaultNullValue and transformFunctionSchema.SchemaBuilderSchema.SchemaBuilder. addMetric(String metricName, FieldSpec.DataType dataType)Add metricFieldSpecSchema.SchemaBuilderSchema.SchemaBuilder. addMetric(String metricName, FieldSpec.DataType dataType, Object defaultNullValue)Add metricFieldSpec with defaultNullValueSchema.SchemaBuilderSchema.SchemaBuilder. addMultiValueDimension(String dimensionName, FieldSpec.DataType dataType)Add multi value dimensionFieldSpecSchema.SchemaBuilderSchema.SchemaBuilder. addMultiValueDimension(String dimensionName, FieldSpec.DataType dataType, int maxLength, Object defaultNullValue)Add multi value dimensionFieldSpec with maxLength and a defaultNullValueSchema.SchemaBuilderSchema.SchemaBuilder. addMultiValueDimension(String dimensionName, FieldSpec.DataType dataType, Object defaultNullValue)Add multi value dimensionFieldSpec with defaultNullValueSchema.SchemaBuilderSchema.SchemaBuilder. addSingleValueDimension(String dimensionName, FieldSpec.DataType dataType)Add single value dimensionFieldSpecSchema.SchemaBuilderSchema.SchemaBuilder. addSingleValueDimension(String dimensionName, FieldSpec.DataType dataType, int maxLength, Object defaultNullValue)Add single value dimensionFieldSpec with maxLength and a defaultNullValueSchema.SchemaBuilderSchema.SchemaBuilder. addSingleValueDimension(String dimensionName, FieldSpec.DataType dataType, Object defaultNullValue)Add single value dimensionFieldSpec with a defaultNullValuestatic ObjectFieldSpec. getDefaultNullValue(FieldSpec.FieldType fieldType, FieldSpec.DataType dataType, String stringDefaultNullValue)voidFieldSpec. setDataType(FieldSpec.DataType dataType)voidTimeFieldSpec. setDataType(FieldSpec.DataType dataType)Deprecated.voidTimeGranularitySpec. setDataType(FieldSpec.DataType dataType)Deprecated.Constructors in org.apache.pinot.spi.data with parameters of type FieldSpec.DataType Constructor Description ComplexFieldSpec(String name, FieldSpec.DataType dataType, boolean isSingleValueField)DateTimeFieldSpec(String name, FieldSpec.DataType dataType, String format, String granularity)DateTimeFieldSpec(String name, FieldSpec.DataType dataType, String format, String granularity, Object sampleValue)Constructs a DateTimeFieldSpec with basic fields name, dataType, format and granularityDateTimeFieldSpec(String name, FieldSpec.DataType dataType, String format, String granularity, Object defaultNullValue, String transformFunction)Constructs a DateTimeFieldSpec with basic fields - name, dataType, format, granularity - and also with defaultNullValue and transformFunctionDateTimeFieldSpec(String name, FieldSpec.DataType dataType, String format, String granularity, Object defaultNullValue, String transformFunction, String sampleValue)Constructs a DateTimeFieldSpec with basic fields - name, dataType, format, granularity - and also with defaultNullValue and transformFunctionDimensionFieldSpec(String name, FieldSpec.DataType dataType, boolean isSingleValueField)DimensionFieldSpec(String name, FieldSpec.DataType dataType, boolean isSingleValueField, int maxLength, Object defaultNullValue)DimensionFieldSpec(String name, FieldSpec.DataType dataType, boolean isSingleValueField, Class virtualColumnProviderClass)DimensionFieldSpec(String name, FieldSpec.DataType dataType, boolean isSingleValueField, Class virtualColumnProviderClass, Object defaultNullValue)DimensionFieldSpec(String name, FieldSpec.DataType dataType, boolean isSingleValueField, Object defaultNullValue)FieldSpec(String name, FieldSpec.DataType dataType, boolean isSingleValueField)FieldSpec(String name, FieldSpec.DataType dataType, boolean isSingleValueField, int maxLength, Object defaultNullValue)FieldSpec(String name, FieldSpec.DataType dataType, boolean isSingleValueField, Object defaultNullValue)MetricFieldSpec(String name, FieldSpec.DataType dataType)MetricFieldSpec(String name, FieldSpec.DataType dataType, Object defaultNullValue)TimeGranularitySpec(FieldSpec.DataType dataType, int timeUnitSize, TimeUnit timeType, String name)Deprecated.TimeGranularitySpec(FieldSpec.DataType dataType, int timeUnitSize, TimeUnit timeType, String timeFormat, String name)Deprecated.TimeGranularitySpec(FieldSpec.DataType dataType, TimeUnit timeType, String name)Deprecated.TimeGranularitySpec(FieldSpec.DataType dataType, TimeUnit timeType, String timeFormat, String name)Deprecated. -
Uses of FieldSpec.DataType in org.apache.pinot.spi.trace
Methods in org.apache.pinot.spi.trace with parameters of type FieldSpec.DataType Modifier and Type Method Description default voidInvocationRecording. setInputDataType(FieldSpec.DataType dataType, boolean singleValue)Records the input datatype before a stage of query executiondefault voidInvocationRecording. setOutputDataType(FieldSpec.DataType dataType, boolean singleValue)Records the output datatype after a stage of query execution -
Uses of FieldSpec.DataType in org.apache.pinot.spi.utils
Methods in org.apache.pinot.spi.utils that return FieldSpec.DataType Modifier and Type Method Description static FieldSpec.DataTypeJsonUtils. valueOf(com.fasterxml.jackson.databind.JsonNode jsonNode)Returns the data type stored in Pinot that is associated with the given Avro type.
-