Class InsertMultiTabletsNode

    • Constructor Detail

      • InsertMultiTabletsNode

        public InsertMultiTabletsNode​(PlanNodeId id)
      • InsertMultiTabletsNode

        public InsertMultiTabletsNode​(PlanNodeId id,
                                      java.util.List<java.lang.Integer> parentInsertTabletNodeIndexList,
                                      java.util.List<InsertTabletNode> insertTabletNodeList)
    • Method Detail

      • getParentInsertTabletNodeIndexList

        public java.util.List<java.lang.Integer> getParentInsertTabletNodeIndexList()
      • getInsertTabletNodeList

        public java.util.List<InsertTabletNode> getInsertTabletNodeList()
      • addInsertTabletNode

        public void addInsertTabletNode​(InsertTabletNode node,
                                        java.lang.Integer parentIndex)
      • setSearchIndex

        public void setSearchIndex​(long index)
        Description copied from class: InsertNode
        Search index should start from 1
        Overrides:
        setSearchIndex in class InsertNode
      • getResults

        public java.util.Map<java.lang.Integer,​org.apache.iotdb.common.rpc.thrift.TSStatus> getResults()
      • getFailingStatus

        public org.apache.iotdb.common.rpc.thrift.TSStatus[] getFailingStatus()
      • getOutputColumnNames

        public java.util.List<java.lang.String> getOutputColumnNames()
        Specified by:
        getOutputColumnNames in class PlanNode
      • getDevicePaths

        public java.util.List<org.apache.iotdb.commons.path.PartialPath> getDevicePaths()
        Specified by:
        getDevicePaths in interface BatchInsertNode
      • getDataTypesList

        public java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType[]> getDataTypesList()
        Specified by:
        getDataTypesList in interface BatchInsertNode
      • serializeAttributes

        protected void serializeAttributes​(java.nio.ByteBuffer byteBuffer)
        Overrides:
        serializeAttributes in class InsertNode
      • serializeAttributes

        protected void serializeAttributes​(java.io.DataOutputStream stream)
                                    throws java.io.IOException
        Overrides:
        serializeAttributes in class InsertNode
        Throws:
        java.io.IOException
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class InsertNode