Class CreatePipePlan
- java.lang.Object
-
- org.apache.iotdb.db.qp.physical.PhysicalPlan
-
- org.apache.iotdb.db.qp.physical.sys.CreatePipePlan
-
- All Implemented Interfaces:
org.apache.iotdb.consensus.common.request.IConsensusRequest
public class CreatePipePlan extends PhysicalPlan
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.iotdb.db.qp.physical.PhysicalPlan
PhysicalPlan.Factory, PhysicalPlan.PhysicalPlanType
-
-
Field Summary
-
Fields inherited from class org.apache.iotdb.db.qp.physical.PhysicalPlan
canBeSplit, index
-
-
Constructor Summary
Constructors Constructor Description CreatePipePlan(java.lang.String pipeName, java.lang.String pipeSinkName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPipeAttribute(java.lang.String attr, java.lang.String value)longgetDataStartTimestamp()java.util.List<? extends org.apache.iotdb.commons.path.PartialPath>getPaths()java.util.List<org.apache.iotdb.tsfile.utils.Pair<java.lang.String,java.lang.String>>getPipeAttributes()java.lang.StringgetPipeName()java.lang.StringgetPipeSinkName()static CreatePipePlanparseString(java.lang.String parsedString)voidsetDataStartTimestamp(long dataStartTimestamp)java.lang.StringtoString()-
Methods inherited from class org.apache.iotdb.db.qp.physical.PhysicalPlan
canBeSplit, checkIntegrity, deserialize, deserialize, getAggregations, getAuthPaths, getIndex, getLoginUserName, getOperatorName, getOperatorType, isAuthenticationRequired, isDebug, isPrefixMatch, isQuery, isSelectInto, putString, putString, putStrings, putStrings, readString, readStrings, serialize, serialize, serializeImpl, serializeToByteBuffer, setDebug, setIndex, setLoginUserName, setOperatorType, setPaths, setPrefixMatch, setQuery
-
-
-
-
Method Detail
-
setDataStartTimestamp
public void setDataStartTimestamp(long dataStartTimestamp)
-
addPipeAttribute
public void addPipeAttribute(java.lang.String attr, java.lang.String value)
-
getPipeName
public java.lang.String getPipeName()
-
getPipeSinkName
public java.lang.String getPipeSinkName()
-
getDataStartTimestamp
public long getDataStartTimestamp()
-
getPipeAttributes
public java.util.List<org.apache.iotdb.tsfile.utils.Pair<java.lang.String,java.lang.String>> getPipeAttributes()
-
getPaths
public java.util.List<? extends org.apache.iotdb.commons.path.PartialPath> getPaths()
- Specified by:
getPathsin classPhysicalPlan
-
parseString
public static CreatePipePlan parseString(java.lang.String parsedString) throws java.io.IOException
- Throws:
java.io.IOException
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-