| CancelQuery | Cancel a query that’s currently running |
| CleanupTask | Clean up finished tasks from the task queue for the given task type (COMPLETED, FAILED) |
| CommitSegment | Commit a segment |
| CreateInstance | Add a CONTROLLER, BROKER, SERVER, or MINION in the Pinot cluster |
| CreateTask | Create a new task |
| CreateTenant | Create a new tenant in your cluster |
| CreateUser | Create a new user in Pinot |
| DebugResourceUsage | View the resource usage of a cluster |
| DebugTask | Fetch debug information for tasks |
| DeleteClusterConfig | Delete cluster configuration |
| DeleteDatabase | Delete a Database in your Pinot cluster |
| DeleteInstance | Delete a CONTROLLER, BROKER, SERVER, or MINION in the Pinot cluster |
| DeleteResponseStore | Delete the response store used to support cursors |
| DeleteTask | Delete a task |
| DeleteTenant | Delete a Pinot tenant |
| DeleteUser | Delete a user in Pinot |
| DeleteZnode | Delete a ZooKeeper znode |
| EstimateUpsertMemory | Get the estimated memory usage for an upsert table |
| ExecuteTask | Run a task |
| GetAppConfig | Retrieve the configuration of a broker or server |
| GetApplicationQueryQuota | Get the query per second (QPS) quota defined for broker or server |
| GetAuth | Retrieve information about the authentication workflow |
| GetBroker | Retrieve the configuration details of a broker |
| GetClusterConfig | Retrieve the configuration details of a cluster |
| GetDatabase | Retrieve the details of a database in your Pinot cluster |
| GetDatabaseQueryQuota | Get the current database query quota |
| GetDatabaseQuota | Get a database’s quota configuration |
| GetForceCommitStatus | Get the status of a force commit operation |
| GetHealth | Get the health of a cluster and all related Pinot entities |
| GetInstance | Retreive the tags for current tenant instance |
| GetInstancePartitions | Get the instance partitions of a tenant |
| GetLogFile | Fetch a log file |
| GetLogger | Retrieve the configuration of a logger |
| GetRebalanceStatus | Get a details status of a rebalance operation |
| GetResponseStore | Get the response store used to support cursors |
| GetRunningQuery | Get information on running queries from all brokers |
| GetSchedulerInfo | Retrieve cron scheduler information |
| GetSchema | Retrieve the schema of a table |
| GetSchemasInfo | Retrieve information of schemas |
| GetSegment | Retrieve the list of segments for a table |
| GetSegmentReloadStatus | Retreive the reload status of a segment |
| GetServerRoutingStats | Retireve the server routing stats |
| GetTable | Retrieve the list of all tables in a cluster |
| GetTableConfig | Retrieve the configuration of a table |
| GetTask | Retrieve configurations and various stats of tasks |
| GetTaskCount | Get the number of tasks of a specific task type |
| GetTenant | Retrieve the configuration of a tenant |
| GetUser | Retrieve details of Pinot users |
| GetVersion | Fetch the version of a specific component |
| GetZnode | Get the content of a ZooKeeper znode |
| IngestFile | Ingest a file into an offline table |
| RebalanceTenantTables | Rebalance the tables in a Pinot tenant |
| RecommendConfig | Get the recommended configuration for tables [ref ] |
| ResetSegment | Reset a segment by disabling it, waiting for the external view to stabilize, and then enabling it again |
| ResumeTask | Resume a stopped task |
| StopTask | Stop a running task |
| UpdateApplicationQuota | Set or update the queries per second quota for an application [ref ] |
| UpdateBrokerResource | Update the tables served by a specific broker instance |
| UpdateClusterConfig | Update the configuration of a cluster |
| UpdateDatabaseQuota | Update the max queries per second (QPS) quota of a database |
| UpdateInstance | Update the properties of a CONTROLLER, BROKER, SERVER, or MINION in a Pinot cluster |
| UpdateInstancePartitions | Update an instance partition of a server |
| UpdateLogger | Set the log level of a logger |
| UpdateQPS | Enable or disable the query rate limiting for a broker instance |
| UpdateTaskQueue | Update a task queue |
| UpdateTenant | Update the configuration of a tenant |
| UpdateTenantMetadata | Update the metadata of a tenant |
| UpdateTimeInterval | Update the start and end time of segments |
| UpdateUser | Update the details of a Pinot user |
| UpdateZnode | Update the configuration of a ZooKeeper znode |
| UploadSegment | Upload a segment |