Class ExternalTableSpec
- java.lang.Object
-
- org.apache.druid.catalog.model.table.ExternalTableSpec
-
public class ExternalTableSpec extends Object
Catalog form of an external table specification used to pass along the three components needed for an external table in MSQ ingest. Just likeExternalTableSource, except that the class is visible in this module.
-
-
Field Summary
Fields Modifier and Type Field Description org.apache.druid.data.input.InputFormatinputFormatorg.apache.druid.data.input.InputSourceinputSourcecom.google.common.base.Supplier<Set<String>>inputSourceTypesSupplierorg.apache.druid.segment.column.RowSignaturesignature
-
Constructor Summary
Constructors Constructor Description ExternalTableSpec(org.apache.druid.data.input.InputSource inputSource, org.apache.druid.data.input.InputFormat inputFormat, org.apache.druid.segment.column.RowSignature signature, com.google.common.base.Supplier<Set<String>> inputSourceTypesSupplier)
-
-
-
Field Detail
-
inputSource
public final org.apache.druid.data.input.InputSource inputSource
-
inputFormat
public final org.apache.druid.data.input.InputFormat inputFormat
-
signature
@Nullable public final org.apache.druid.segment.column.RowSignature signature
-
-