Class ComplexTypeConfig
- java.lang.Object
-
- org.apache.pinot.spi.config.BaseJsonConfig
-
- org.apache.pinot.spi.config.table.ingestion.ComplexTypeConfig
-
- All Implemented Interfaces:
Serializable
public class ComplexTypeConfig extends BaseJsonConfig
Config related to handling complex type- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classComplexTypeConfig.CollectionNotUnnestedToJson
-
Constructor Summary
Constructors Constructor Description ComplexTypeConfig(List<String> fieldsToUnnest, String delimiter, ComplexTypeConfig.CollectionNotUnnestedToJson collectionNotUnnestedToJson, Map<String,String> prefixesToRename)
-
Method Summary
Modifier and Type Method Description ComplexTypeConfig.CollectionNotUnnestedToJsongetCollectionNotUnnestedToJson()StringgetDelimiter()List<String>getFieldsToUnnest()Map<String,String>getPrefixesToRename()-
Methods inherited from class org.apache.pinot.spi.config.BaseJsonConfig
equals, hashCode, toJsonNode, toJsonString, toString
-
-
-
-
Method Detail
-
getDelimiter
@Nullable public String getDelimiter()
-
getCollectionNotUnnestedToJson
@Nullable public ComplexTypeConfig.CollectionNotUnnestedToJson getCollectionNotUnnestedToJson()
-
-