Class CreateSchemaTemplateStatement
- java.lang.Object
-
- org.apache.iotdb.db.mpp.plan.statement.StatementNode
-
- org.apache.iotdb.db.mpp.plan.statement.Statement
-
- org.apache.iotdb.db.mpp.plan.statement.metadata.template.CreateSchemaTemplateStatement
-
- All Implemented Interfaces:
IConfigStatement
public class CreateSchemaTemplateStatement extends Statement implements IConfigStatement
-
-
Field Summary
-
Fields inherited from class org.apache.iotdb.db.mpp.plan.statement.Statement
isDebug, statementType
-
-
Constructor Summary
Constructors Constructor Description CreateSchemaTemplateStatement()CreateSchemaTemplateStatement(java.lang.String name, java.lang.String[][] measurements, org.apache.iotdb.tsfile.file.metadata.enums.TSDataType[][] dataTypes, org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding[][] encodings, org.apache.iotdb.tsfile.file.metadata.enums.CompressionType[][] compressors)CreateSchemaTemplateStatement(java.lang.String name, java.util.List<java.util.List<java.lang.String>> measurements, java.util.List<java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType>> dataTypes, java.util.List<java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding>> encodings, java.util.List<java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.CompressionType>> compressors)CreateSchemaTemplateStatement(java.lang.String name, java.util.List<java.util.List<java.lang.String>> measurements, java.util.List<java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType>> dataTypes, java.util.List<java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding>> encodings, java.util.List<java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.CompressionType>> compressors, java.util.Set<java.lang.String> alignedDeviceId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <R,C>
Raccept(StatementVisitor<R,C> visitor, C context)Accessible forStatementVisitor, useStatementVisitor.process(StatementNode, Object)instead.java.util.Set<java.lang.String>getAlignedDeviceId()java.util.List<java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.CompressionType>>getCompressors()java.util.List<java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType>>getDataTypes()java.util.List<java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding>>getEncodings()java.util.List<java.util.List<java.lang.String>>getMeasurements()java.lang.StringgetName()java.util.List<? extends org.apache.iotdb.commons.path.PartialPath>getPaths()QueryTypegetQueryType()Determine whether the operation to be performed is read or writevoidsetName(java.lang.String name)
-
-
-
Constructor Detail
-
CreateSchemaTemplateStatement
public CreateSchemaTemplateStatement()
-
CreateSchemaTemplateStatement
public CreateSchemaTemplateStatement(java.lang.String name, java.util.List<java.util.List<java.lang.String>> measurements, java.util.List<java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType>> dataTypes, java.util.List<java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding>> encodings, java.util.List<java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.CompressionType>> compressors)
-
CreateSchemaTemplateStatement
public CreateSchemaTemplateStatement(java.lang.String name, java.util.List<java.util.List<java.lang.String>> measurements, java.util.List<java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType>> dataTypes, java.util.List<java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding>> encodings, java.util.List<java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.CompressionType>> compressors, java.util.Set<java.lang.String> alignedDeviceId)
-
CreateSchemaTemplateStatement
public CreateSchemaTemplateStatement(java.lang.String name, java.lang.String[][] measurements, org.apache.iotdb.tsfile.file.metadata.enums.TSDataType[][] dataTypes, org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding[][] encodings, org.apache.iotdb.tsfile.file.metadata.enums.CompressionType[][] compressors)
-
-
Method Detail
-
getPaths
public java.util.List<? extends org.apache.iotdb.commons.path.PartialPath> getPaths()
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getAlignedDeviceId
public java.util.Set<java.lang.String> getAlignedDeviceId()
-
getMeasurements
public java.util.List<java.util.List<java.lang.String>> getMeasurements()
-
getDataTypes
public java.util.List<java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType>> getDataTypes()
-
getEncodings
public java.util.List<java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding>> getEncodings()
-
getCompressors
public java.util.List<java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.CompressionType>> getCompressors()
-
accept
public <R,C> R accept(StatementVisitor<R,C> visitor, C context)
Description copied from class:StatementNodeAccessible forStatementVisitor, useStatementVisitor.process(StatementNode, Object)instead.- Overrides:
acceptin classStatementNode
-
getQueryType
public QueryType getQueryType()
Description copied from interface:IConfigStatementDetermine whether the operation to be performed is read or write- Specified by:
getQueryTypein interfaceIConfigStatement- Returns:
- QueryType
-
-