接口 IManager
-
- 所有已知实现类:
ConfigManager
public interface IManagera subset of services provided by . For use internally only, passed to Managers, services.
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 voidaddMetrics()org.apache.iotdb.common.rpc.thrift.TSStatuscheckConfigNodeGlobalConfig(org.apache.iotdb.confignode.rpc.thrift.TConfigNodeRegisterReq req)org.apache.iotdb.confignode.rpc.thrift.TPermissionInfoRespcheckUserPrivileges(java.lang.String username, java.util.List<java.lang.String> paths, int permission)Check User Privilegesorg.apache.iotdb.common.rpc.thrift.TSStatusclearCache()Clear cache on all DataNodesorg.apache.iotdb.consensus.common.DataSetcountMatchedStorageGroups(CountStorageGroupPlan countStorageGroupPlan)Count StorageGroupsorg.apache.iotdb.common.rpc.thrift.TSStatuscreateCQ(org.apache.iotdb.confignode.rpc.thrift.TCreateCQReq req)org.apache.iotdb.common.rpc.thrift.TSStatuscreateFunction(org.apache.iotdb.confignode.rpc.thrift.TCreateFunctionReq req)org.apache.iotdb.common.rpc.thrift.TSStatuscreatePeerForConsensusGroup(java.util.List<org.apache.iotdb.common.rpc.thrift.TConfigNodeLocation> configNodeLocations)Create peer in new node to build consensus group.org.apache.iotdb.common.rpc.thrift.TSStatuscreatePipe(org.apache.iotdb.confignode.rpc.thrift.TCreatePipeReq req)Create Pipeorg.apache.iotdb.common.rpc.thrift.TSStatuscreatePipeSink(CreatePipeSinkPlan plan)Create PipeSinkorg.apache.iotdb.common.rpc.thrift.TSStatuscreateSchemaTemplate(org.apache.iotdb.confignode.rpc.thrift.TCreateSchemaTemplateReq req)create schema templateorg.apache.iotdb.common.rpc.thrift.TSStatuscreateTrigger(org.apache.iotdb.confignode.rpc.thrift.TCreateTriggerReq req)Create triggerorg.apache.iotdb.common.rpc.thrift.TSStatusdeactivateSchemaTemplate(org.apache.iotdb.confignode.rpc.thrift.TDeactivateSchemaTemplateReq req)deactivate schema templateorg.apache.iotdb.common.rpc.thrift.TSStatusdeleteStorageGroups(java.util.List<java.lang.String> deletedPaths)Delete StorageGroupsorg.apache.iotdb.common.rpc.thrift.TSStatusdeleteTimeSeries(org.apache.iotdb.confignode.rpc.thrift.TDeleteTimeSeriesReq req)org.apache.iotdb.common.rpc.thrift.TSStatusdropCQ(org.apache.iotdb.confignode.rpc.thrift.TDropCQReq req)org.apache.iotdb.common.rpc.thrift.TSStatusdropFunction(java.lang.String udfName)org.apache.iotdb.common.rpc.thrift.TSStatusdropPipe(java.lang.String pipeName)Drop Pipeorg.apache.iotdb.common.rpc.thrift.TSStatusdropPipeSink(DropPipeSinkPlan plan)Drop PipeSinkorg.apache.iotdb.common.rpc.thrift.TSStatusdropSchemaTemplate(java.lang.String templateName)Drop schema templateorg.apache.iotdb.common.rpc.thrift.TSStatusdropTrigger(org.apache.iotdb.confignode.rpc.thrift.TDropTriggerReq req)Drop triggerorg.apache.iotdb.common.rpc.thrift.TSStatusflush(org.apache.iotdb.common.rpc.thrift.TFlushReq req)Flush on all DataNodesorg.apache.iotdb.confignode.rpc.thrift.TGetAllPipeInfoRespgetAllPipeInfo()Get all pipe information.org.apache.iotdb.confignode.rpc.thrift.TGetAllTemplatesRespgetAllTemplates()show schema templatesClusterSchemaManagergetClusterSchemaManager()Get ClusterSchemaManagerConsensusManagergetConsensusManager()Get ConsensusManagerCQManagergetCQManager()Get CQManagerorg.apache.iotdb.consensus.common.DataSetgetDataNodeConfiguration(GetDataNodeConfigurationPlan getDataNodeConfigurationPlan)Get DataNode infoorg.apache.iotdb.confignode.rpc.thrift.TDataPartitionTableRespgetDataPartition(GetDataPartitionPlan getDataPartitionPlan)Get DataPartitionorg.apache.iotdb.confignode.rpc.thrift.TRegionRouteMapRespgetLatestRegionRouteMap()Get the latest RegionRouteMapLoadManagergetLoadManager()Get LoadManagerorg.apache.iotdb.confignode.rpc.thrift.TGetLocationForTriggerRespgetLocationOfStatefulTrigger(java.lang.String triggerName)Get DataNodeLocation of stateful triggerorg.apache.iotdb.consensus.common.DataSetgetMatchedStorageGroupSchemas(GetStorageGroupPlan getOrCountStorageGroupPlan)Get StorageGroupSchemasNodeManagergetNodeManager()Get DataManagerorg.apache.iotdb.confignode.rpc.thrift.TSchemaNodeManagementRespgetNodePathsPartition(org.apache.iotdb.commons.path.PartialPath partialPath, java.lang.Integer level)create SchemaNodeManagementPartition for child paths node managementorg.apache.iotdb.confignode.rpc.thrift.TDataPartitionTableRespgetOrCreateDataPartition(GetOrCreateDataPartitionPlan getOrCreateDataPartitionPlan)Get or create DataPartitionorg.apache.iotdb.confignode.rpc.thrift.TSchemaPartitionTableRespgetOrCreateSchemaPartition(org.apache.iotdb.commons.path.PathPatternTree patternTree)Get or create SchemaPartitionPartitionManagergetPartitionManager()Get PartitionManagerorg.apache.iotdb.confignode.rpc.thrift.TGetPathsSetTemplatesRespgetPathsSetTemplate(java.lang.String req)show paths set schema template xxorg.apache.iotdb.confignode.rpc.thrift.TGetPipeSinkRespgetPipeSink(org.apache.iotdb.confignode.rpc.thrift.TGetPipeSinkReq req)Get PipeSink by name.ProcedureManagergetProcedureManager()Get ProcedureManagerorg.apache.iotdb.confignode.rpc.thrift.TGetRegionIdRespgetRegionId(GetRegionIdPlan plan)org.apache.iotdb.confignode.rpc.thrift.TSchemaPartitionTableRespgetSchemaPartition(org.apache.iotdb.commons.path.PathPatternTree patternTree)Get SchemaPartitionorg.apache.iotdb.confignode.rpc.thrift.TGetSeriesSlotListRespgetSeriesSlotList(GetSeriesSlotListPlan plan)org.apache.iotdb.confignode.rpc.thrift.TGetTriggerTableRespgetStatefulTriggerTable()DataNode refresh stateful trigger cacheSyncManagergetSyncManager()Get SyncManagerorg.apache.iotdb.consensus.common.DataSetgetSystemConfiguration()Get system configurations that is not associated with the DataNodeIdorg.apache.iotdb.confignode.rpc.thrift.TGetTemplateRespgetTemplate(java.lang.String req)show nodes in schema templateorg.apache.iotdb.confignode.rpc.thrift.TGetTimeSlotListRespgetTimeSlotList(GetTimeSlotListPlan plan)org.apache.iotdb.confignode.rpc.thrift.TGetJarInListRespgetTriggerJar(org.apache.iotdb.confignode.rpc.thrift.TGetJarInListReq req)Get Trigger jarTriggerManagergetTriggerManager()Get TriggerManagerorg.apache.iotdb.confignode.rpc.thrift.TGetTriggerTableRespgetTriggerTable()Show trigger & DataNode startorg.apache.iotdb.confignode.rpc.thrift.TGetJarInListRespgetUDFJar(org.apache.iotdb.confignode.rpc.thrift.TGetJarInListReq req)UDFManagergetUDFManager()Get UDFManagerorg.apache.iotdb.confignode.rpc.thrift.TGetUDFTableRespgetUDFTable()org.apache.iotdb.common.rpc.thrift.TSStatusloadConfiguration()Load configuration on all DataNodesorg.apache.iotdb.confignode.rpc.thrift.TPermissionInfoResplogin(java.lang.String username, java.lang.String password)loginorg.apache.iotdb.common.rpc.thrift.TSStatusmerge()Merge on all DataNodesorg.apache.iotdb.common.rpc.thrift.TSStatusoperatePermission(AuthorPlan authorPlan)Operate Permissionorg.apache.iotdb.consensus.common.DataSetqueryPermission(AuthorPlan authorPlan)Query Permissionorg.apache.iotdb.common.rpc.thrift.TSStatusrecordPipeMessage(org.apache.iotdb.confignode.rpc.thrift.TRecordPipeMessageReq req)Record PipeMessageorg.apache.iotdb.confignode.rpc.thrift.TConfigNodeRegisterRespregisterConfigNode(org.apache.iotdb.confignode.rpc.thrift.TConfigNodeRegisterReq req)Register ConfigNode when it is first startuporg.apache.iotdb.consensus.common.DataSetregisterDataNode(org.apache.iotdb.confignode.rpc.thrift.TDataNodeRegisterReq req)Register DataNodeorg.apache.iotdb.common.rpc.thrift.TSStatusremoveConfigNode(RemoveConfigNodePlan removeConfigNodePlan)Remove ConfigNodeorg.apache.iotdb.consensus.common.DataSetremoveDataNode(RemoveDataNodePlan removeDataNodePlan)Remove DataNodeorg.apache.iotdb.common.rpc.thrift.TSStatusreportRegionMigrateResult(org.apache.iotdb.confignode.rpc.thrift.TRegionMigrateResultReportReq req)DataNode report region migrate result to ConfigNode when remove DataNodeorg.apache.iotdb.common.rpc.thrift.TSStatusrestartConfigNode(org.apache.iotdb.confignode.rpc.thrift.TConfigNodeRestartReq req)org.apache.iotdb.confignode.rpc.thrift.TDataNodeRestartResprestartDataNode(org.apache.iotdb.confignode.rpc.thrift.TDataNodeRestartReq req)Restart DataNodeorg.apache.iotdb.common.rpc.thrift.TSStatussetDataNodeStatus(org.apache.iotdb.confignode.rpc.thrift.TSetDataNodeStatusReq req)TestOnly.org.apache.iotdb.common.rpc.thrift.TSStatussetDataReplicationFactor(SetDataReplicationFactorPlan configPhysicalPlan)org.apache.iotdb.common.rpc.thrift.TSStatussetSchemaReplicationFactor(SetSchemaReplicationFactorPlan configPhysicalPlan)org.apache.iotdb.common.rpc.thrift.TSStatussetSchemaTemplate(org.apache.iotdb.confignode.rpc.thrift.TSetSchemaTemplateReq req)set schema template xx to xx-pathorg.apache.iotdb.common.rpc.thrift.TSStatussetStorageGroup(SetStorageGroupPlan setStorageGroupPlan)Set StorageGrouporg.apache.iotdb.common.rpc.thrift.TSStatussetSystemStatus(java.lang.String status)Set system status on all DataNodesorg.apache.iotdb.common.rpc.thrift.TSStatussetTimePartitionInterval(SetTimePartitionIntervalPlan configPhysicalPlan)org.apache.iotdb.common.rpc.thrift.TSStatussetTTL(SetTTLPlan configRequest)org.apache.iotdb.confignode.rpc.thrift.TShowClusterRespshowCluster()Get Cluster Nodes' informationorg.apache.iotdb.confignode.rpc.thrift.TShowConfigNodesRespshowConfigNodes()Show ConfigNodesorg.apache.iotdb.confignode.rpc.thrift.TShowCQRespshowCQ()org.apache.iotdb.confignode.rpc.thrift.TShowDataNodesRespshowDataNodes()Show DataNodesorg.apache.iotdb.confignode.rpc.thrift.TShowPipeRespshowPipe(org.apache.iotdb.confignode.rpc.thrift.TShowPipeReq req)Get Pipe by name.org.apache.iotdb.consensus.common.DataSetshowRegion(GetRegionInfoListPlan getRegionInfoListPlan)Show (data/schema) regionsorg.apache.iotdb.confignode.rpc.thrift.TShowStorageGroupRespshowStorageGroup(GetStorageGroupPlan getStorageGroupPlan)Show StorageGrouporg.apache.iotdb.confignode.rpc.thrift.TShowVariablesRespshowVariables()Get variablesorg.apache.iotdb.common.rpc.thrift.TSStatusstartPipe(java.lang.String pipeName)Start Pipeorg.apache.iotdb.common.rpc.thrift.TSStatusstopPipe(java.lang.String pipeName)Stop Pipeorg.apache.iotdb.common.rpc.thrift.TSStatustransfer(java.util.List<org.apache.iotdb.common.rpc.thrift.TDataNodeLocation> newUnknownDataList)org.apache.iotdb.common.rpc.thrift.TSStatusunsetSchemaTemplate(org.apache.iotdb.confignode.rpc.thrift.TUnsetSchemaTemplateReq req)unset schema templateorg.apache.iotdb.consensus.common.DataSetupdateDataNode(UpdateDataNodePlan updateDataNodePlan)Update DataNode
-
-
-
方法详细资料
-
getNodeManager
NodeManager getNodeManager()
Get DataManager- 返回:
- DataNodeManager instance
-
getConsensusManager
ConsensusManager getConsensusManager()
Get ConsensusManager- 返回:
- ConsensusManager instance
-
getClusterSchemaManager
ClusterSchemaManager getClusterSchemaManager()
Get ClusterSchemaManager- 返回:
- ClusterSchemaManager instance
-
getPartitionManager
PartitionManager getPartitionManager()
Get PartitionManager- 返回:
- PartitionManager instance
-
getLoadManager
LoadManager getLoadManager()
Get LoadManager- 返回:
- LoadManager instance
-
getUDFManager
UDFManager getUDFManager()
Get UDFManager- 返回:
- UDFManager instance
-
getTriggerManager
TriggerManager getTriggerManager()
Get TriggerManager- 返回:
- TriggerManager instance
-
getSyncManager
SyncManager getSyncManager()
Get SyncManager- 返回:
- SyncManager instance
-
getProcedureManager
ProcedureManager getProcedureManager()
Get ProcedureManager- 返回:
- ProcedureManager instance
-
getCQManager
CQManager getCQManager()
Get CQManager- 返回:
- CQManager instance
-
getSystemConfiguration
org.apache.iotdb.consensus.common.DataSet getSystemConfiguration()
Get system configurations that is not associated with the DataNodeId- 返回:
- SystemConfigurationResp
-
registerDataNode
org.apache.iotdb.consensus.common.DataSet registerDataNode(org.apache.iotdb.confignode.rpc.thrift.TDataNodeRegisterReq req)
Register DataNode- 返回:
- DataNodeConfigurationDataSet
-
restartDataNode
org.apache.iotdb.confignode.rpc.thrift.TDataNodeRestartResp restartDataNode(org.apache.iotdb.confignode.rpc.thrift.TDataNodeRestartReq req)
Restart DataNode- 参数:
req- TDataNodeRestartReq- 返回:
- SUCCESS_STATUS if allow DataNode to restart, REJECT_START otherwise
-
removeDataNode
org.apache.iotdb.consensus.common.DataSet removeDataNode(RemoveDataNodePlan removeDataNodePlan)
Remove DataNode- 参数:
removeDataNodePlan- RemoveDataNodePlan- 返回:
- DataNodeToStatusResp
-
updateDataNode
org.apache.iotdb.consensus.common.DataSet updateDataNode(UpdateDataNodePlan updateDataNodePlan)
Update DataNode- 参数:
updateDataNodePlan- UpdateDataNodePlan- 返回:
- DataNodeConfigurationDataSet
-
reportRegionMigrateResult
org.apache.iotdb.common.rpc.thrift.TSStatus reportRegionMigrateResult(org.apache.iotdb.confignode.rpc.thrift.TRegionMigrateResultReportReq req)
DataNode report region migrate result to ConfigNode when remove DataNode- 参数:
req- TRegionMigrateResultReportReq- 返回:
- TSStatus
-
getDataNodeConfiguration
org.apache.iotdb.consensus.common.DataSet getDataNodeConfiguration(GetDataNodeConfigurationPlan getDataNodeConfigurationPlan)
Get DataNode info- 返回:
- DataNodesConfigurationDataSet
-
showCluster
org.apache.iotdb.confignode.rpc.thrift.TShowClusterResp showCluster()
Get Cluster Nodes' information- 返回:
- TShowClusterResp
-
showVariables
org.apache.iotdb.confignode.rpc.thrift.TShowVariablesResp showVariables()
Get variables- 返回:
- TShowVariablesResp
-
setTTL
org.apache.iotdb.common.rpc.thrift.TSStatus setTTL(SetTTLPlan configRequest)
-
setSchemaReplicationFactor
org.apache.iotdb.common.rpc.thrift.TSStatus setSchemaReplicationFactor(SetSchemaReplicationFactorPlan configPhysicalPlan)
-
setDataReplicationFactor
org.apache.iotdb.common.rpc.thrift.TSStatus setDataReplicationFactor(SetDataReplicationFactorPlan configPhysicalPlan)
-
setTimePartitionInterval
org.apache.iotdb.common.rpc.thrift.TSStatus setTimePartitionInterval(SetTimePartitionIntervalPlan configPhysicalPlan)
-
countMatchedStorageGroups
org.apache.iotdb.consensus.common.DataSet countMatchedStorageGroups(CountStorageGroupPlan countStorageGroupPlan)
Count StorageGroups- 返回:
- The number of matched StorageGroups
-
getMatchedStorageGroupSchemas
org.apache.iotdb.consensus.common.DataSet getMatchedStorageGroupSchemas(GetStorageGroupPlan getOrCountStorageGroupPlan)
Get StorageGroupSchemas- 返回:
- StorageGroupSchemaDataSet
-
setStorageGroup
org.apache.iotdb.common.rpc.thrift.TSStatus setStorageGroup(SetStorageGroupPlan setStorageGroupPlan)
Set StorageGroup- 返回:
- status
-
deleteStorageGroups
org.apache.iotdb.common.rpc.thrift.TSStatus deleteStorageGroups(java.util.List<java.lang.String> deletedPaths)
Delete StorageGroups- 参数:
deletedPaths- List- 返回:
- status
-
getSchemaPartition
org.apache.iotdb.confignode.rpc.thrift.TSchemaPartitionTableResp getSchemaPartition(org.apache.iotdb.commons.path.PathPatternTree patternTree)
Get SchemaPartition- 返回:
- TSchemaPartitionResp
-
getOrCreateSchemaPartition
org.apache.iotdb.confignode.rpc.thrift.TSchemaPartitionTableResp getOrCreateSchemaPartition(org.apache.iotdb.commons.path.PathPatternTree patternTree)
Get or create SchemaPartition- 返回:
- TSchemaPartitionResp
-
getNodePathsPartition
org.apache.iotdb.confignode.rpc.thrift.TSchemaNodeManagementResp getNodePathsPartition(org.apache.iotdb.commons.path.PartialPath partialPath, java.lang.Integer level)create SchemaNodeManagementPartition for child paths node management- 返回:
- TSchemaNodeManagementResp
-
getDataPartition
org.apache.iotdb.confignode.rpc.thrift.TDataPartitionTableResp getDataPartition(GetDataPartitionPlan getDataPartitionPlan)
Get DataPartition- 返回:
- TDataPartitionResp
-
getOrCreateDataPartition
org.apache.iotdb.confignode.rpc.thrift.TDataPartitionTableResp getOrCreateDataPartition(GetOrCreateDataPartitionPlan getOrCreateDataPartitionPlan)
Get or create DataPartition- 返回:
- TDataPartitionResp
-
operatePermission
org.apache.iotdb.common.rpc.thrift.TSStatus operatePermission(AuthorPlan authorPlan)
Operate Permission- 返回:
- status
-
queryPermission
org.apache.iotdb.consensus.common.DataSet queryPermission(AuthorPlan authorPlan)
Query Permission- 返回:
- PermissionInfoDataSet
-
login
org.apache.iotdb.confignode.rpc.thrift.TPermissionInfoResp login(java.lang.String username, java.lang.String password)login
-
checkUserPrivileges
org.apache.iotdb.confignode.rpc.thrift.TPermissionInfoResp checkUserPrivileges(java.lang.String username, java.util.List<java.lang.String> paths, int permission)Check User Privileges
-
registerConfigNode
org.apache.iotdb.confignode.rpc.thrift.TConfigNodeRegisterResp registerConfigNode(org.apache.iotdb.confignode.rpc.thrift.TConfigNodeRegisterReq req)
Register ConfigNode when it is first startup- 返回:
- TConfigNodeRegisterResp
-
restartConfigNode
org.apache.iotdb.common.rpc.thrift.TSStatus restartConfigNode(org.apache.iotdb.confignode.rpc.thrift.TConfigNodeRestartReq req)
-
createPeerForConsensusGroup
org.apache.iotdb.common.rpc.thrift.TSStatus createPeerForConsensusGroup(java.util.List<org.apache.iotdb.common.rpc.thrift.TConfigNodeLocation> configNodeLocations)
Create peer in new node to build consensus group.- 返回:
- status
-
removeConfigNode
org.apache.iotdb.common.rpc.thrift.TSStatus removeConfigNode(RemoveConfigNodePlan removeConfigNodePlan)
Remove ConfigNode- 返回:
- status
-
createFunction
org.apache.iotdb.common.rpc.thrift.TSStatus createFunction(org.apache.iotdb.confignode.rpc.thrift.TCreateFunctionReq req)
-
dropFunction
org.apache.iotdb.common.rpc.thrift.TSStatus dropFunction(java.lang.String udfName)
-
getUDFTable
org.apache.iotdb.confignode.rpc.thrift.TGetUDFTableResp getUDFTable()
-
getUDFJar
org.apache.iotdb.confignode.rpc.thrift.TGetJarInListResp getUDFJar(org.apache.iotdb.confignode.rpc.thrift.TGetJarInListReq req)
-
createTrigger
org.apache.iotdb.common.rpc.thrift.TSStatus createTrigger(org.apache.iotdb.confignode.rpc.thrift.TCreateTriggerReq req)
Create trigger
-
dropTrigger
org.apache.iotdb.common.rpc.thrift.TSStatus dropTrigger(org.apache.iotdb.confignode.rpc.thrift.TDropTriggerReq req)
Drop trigger
-
getTriggerTable
org.apache.iotdb.confignode.rpc.thrift.TGetTriggerTableResp getTriggerTable()
Show trigger & DataNode start
-
getStatefulTriggerTable
org.apache.iotdb.confignode.rpc.thrift.TGetTriggerTableResp getStatefulTriggerTable()
DataNode refresh stateful trigger cache
-
getLocationOfStatefulTrigger
org.apache.iotdb.confignode.rpc.thrift.TGetLocationForTriggerResp getLocationOfStatefulTrigger(java.lang.String triggerName)
Get DataNodeLocation of stateful trigger
-
getTriggerJar
org.apache.iotdb.confignode.rpc.thrift.TGetJarInListResp getTriggerJar(org.apache.iotdb.confignode.rpc.thrift.TGetJarInListReq req)
Get Trigger jar
-
merge
org.apache.iotdb.common.rpc.thrift.TSStatus merge()
Merge on all DataNodes
-
flush
org.apache.iotdb.common.rpc.thrift.TSStatus flush(org.apache.iotdb.common.rpc.thrift.TFlushReq req)
Flush on all DataNodes
-
clearCache
org.apache.iotdb.common.rpc.thrift.TSStatus clearCache()
Clear cache on all DataNodes
-
loadConfiguration
org.apache.iotdb.common.rpc.thrift.TSStatus loadConfiguration()
Load configuration on all DataNodes
-
setSystemStatus
org.apache.iotdb.common.rpc.thrift.TSStatus setSystemStatus(java.lang.String status)
Set system status on all DataNodes
-
setDataNodeStatus
org.apache.iotdb.common.rpc.thrift.TSStatus setDataNodeStatus(org.apache.iotdb.confignode.rpc.thrift.TSetDataNodeStatusReq req)
TestOnly. Set the target DataNode to the specified status
-
getLatestRegionRouteMap
org.apache.iotdb.confignode.rpc.thrift.TRegionRouteMapResp getLatestRegionRouteMap()
Get the latest RegionRouteMap- 返回:
- TRegionRouteMapResp
-
addMetrics
void addMetrics()
-
showRegion
org.apache.iotdb.consensus.common.DataSet showRegion(GetRegionInfoListPlan getRegionInfoListPlan)
Show (data/schema) regions
-
showDataNodes
org.apache.iotdb.confignode.rpc.thrift.TShowDataNodesResp showDataNodes()
Show DataNodes
-
showConfigNodes
org.apache.iotdb.confignode.rpc.thrift.TShowConfigNodesResp showConfigNodes()
Show ConfigNodes
-
showStorageGroup
org.apache.iotdb.confignode.rpc.thrift.TShowStorageGroupResp showStorageGroup(GetStorageGroupPlan getStorageGroupPlan)
Show StorageGroup- 参数:
getStorageGroupPlan- GetStorageGroupPlan, including path patterns about StorageGroups- 返回:
- TShowStorageGroupResp
-
createSchemaTemplate
org.apache.iotdb.common.rpc.thrift.TSStatus createSchemaTemplate(org.apache.iotdb.confignode.rpc.thrift.TCreateSchemaTemplateReq req)
create schema template- 参数:
req- TCreateSchemaTemplateReq- 返回:
- TSStatus
-
getAllTemplates
org.apache.iotdb.confignode.rpc.thrift.TGetAllTemplatesResp getAllTemplates()
show schema templates- 返回:
- TGetAllTemplatesResp
-
getTemplate
org.apache.iotdb.confignode.rpc.thrift.TGetTemplateResp getTemplate(java.lang.String req)
show nodes in schema template- 参数:
req- String- 返回:
- TGetTemplateResp
-
setSchemaTemplate
org.apache.iotdb.common.rpc.thrift.TSStatus setSchemaTemplate(org.apache.iotdb.confignode.rpc.thrift.TSetSchemaTemplateReq req)
set schema template xx to xx-path- 参数:
req- TSetSchemaTemplateReq- 返回:
- TSStatus
-
getPathsSetTemplate
org.apache.iotdb.confignode.rpc.thrift.TGetPathsSetTemplatesResp getPathsSetTemplate(java.lang.String req)
show paths set schema template xx- 参数:
req- String- 返回:
- TGetPathsSetTemplatesResp
-
deactivateSchemaTemplate
org.apache.iotdb.common.rpc.thrift.TSStatus deactivateSchemaTemplate(org.apache.iotdb.confignode.rpc.thrift.TDeactivateSchemaTemplateReq req)
deactivate schema template
-
unsetSchemaTemplate
org.apache.iotdb.common.rpc.thrift.TSStatus unsetSchemaTemplate(org.apache.iotdb.confignode.rpc.thrift.TUnsetSchemaTemplateReq req)
unset schema template
-
dropSchemaTemplate
org.apache.iotdb.common.rpc.thrift.TSStatus dropSchemaTemplate(java.lang.String templateName)
Drop schema template
-
deleteTimeSeries
org.apache.iotdb.common.rpc.thrift.TSStatus deleteTimeSeries(org.apache.iotdb.confignode.rpc.thrift.TDeleteTimeSeriesReq req)
-
createPipeSink
org.apache.iotdb.common.rpc.thrift.TSStatus createPipeSink(CreatePipeSinkPlan plan)
Create PipeSink- 参数:
plan- Info about PipeSink- 返回:
- TSStatus
-
dropPipeSink
org.apache.iotdb.common.rpc.thrift.TSStatus dropPipeSink(DropPipeSinkPlan plan)
Drop PipeSink- 参数:
plan- Name of PipeSink- 返回:
- TSStatus
-
getPipeSink
org.apache.iotdb.confignode.rpc.thrift.TGetPipeSinkResp getPipeSink(org.apache.iotdb.confignode.rpc.thrift.TGetPipeSinkReq req)
Get PipeSink by name. If pipeSinkName is empty, get all PipeSinks.- 参数:
req- specify the pipeSinkName- 返回:
- TGetPipeSinkResp contains the PipeSink
-
createPipe
org.apache.iotdb.common.rpc.thrift.TSStatus createPipe(org.apache.iotdb.confignode.rpc.thrift.TCreatePipeReq req)
Create Pipe- 参数:
req- Info about Pipe- 返回:
- TSStatus
-
startPipe
org.apache.iotdb.common.rpc.thrift.TSStatus startPipe(java.lang.String pipeName)
Start Pipe- 参数:
pipeName- name of Pipe- 返回:
- TSStatus
-
stopPipe
org.apache.iotdb.common.rpc.thrift.TSStatus stopPipe(java.lang.String pipeName)
Stop Pipe- 参数:
pipeName- name of Pipe- 返回:
- TSStatus
-
dropPipe
org.apache.iotdb.common.rpc.thrift.TSStatus dropPipe(java.lang.String pipeName)
Drop Pipe- 参数:
pipeName- name of Pipe- 返回:
- TSStatus
-
showPipe
org.apache.iotdb.confignode.rpc.thrift.TShowPipeResp showPipe(org.apache.iotdb.confignode.rpc.thrift.TShowPipeReq req)
Get Pipe by name. If pipeName is empty, get all Pipe.- 参数:
req- specify the pipeName- 返回:
- TShowPipeResp contains the TShowPipeInfo
-
getAllPipeInfo
org.apache.iotdb.confignode.rpc.thrift.TGetAllPipeInfoResp getAllPipeInfo()
Get all pipe information. It is used for DataNode registration and restart.- 返回:
- All pipe information.
-
recordPipeMessage
org.apache.iotdb.common.rpc.thrift.TSStatus recordPipeMessage(org.apache.iotdb.confignode.rpc.thrift.TRecordPipeMessageReq req)
Record PipeMessage- 返回:
- TSStatus
-
getRegionId
org.apache.iotdb.confignode.rpc.thrift.TGetRegionIdResp getRegionId(GetRegionIdPlan plan)
-
getTimeSlotList
org.apache.iotdb.confignode.rpc.thrift.TGetTimeSlotListResp getTimeSlotList(GetTimeSlotListPlan plan)
-
getSeriesSlotList
org.apache.iotdb.confignode.rpc.thrift.TGetSeriesSlotListResp getSeriesSlotList(GetSeriesSlotListPlan plan)
-
createCQ
org.apache.iotdb.common.rpc.thrift.TSStatus createCQ(org.apache.iotdb.confignode.rpc.thrift.TCreateCQReq req)
-
dropCQ
org.apache.iotdb.common.rpc.thrift.TSStatus dropCQ(org.apache.iotdb.confignode.rpc.thrift.TDropCQReq req)
-
showCQ
org.apache.iotdb.confignode.rpc.thrift.TShowCQResp showCQ()
-
checkConfigNodeGlobalConfig
org.apache.iotdb.common.rpc.thrift.TSStatus checkConfigNodeGlobalConfig(org.apache.iotdb.confignode.rpc.thrift.TConfigNodeRegisterReq req)
-
transfer
org.apache.iotdb.common.rpc.thrift.TSStatus transfer(java.util.List<org.apache.iotdb.common.rpc.thrift.TDataNodeLocation> newUnknownDataList)
-
-