Templeton Resources
| Resource | Description |
|---|---|
| :version | Returns a list of supported response types. |
| status | Returns the Templeton server status. |
| version | Returns the a list of supported versions and the current version. |
| ddl | Performs an HCatalog DDL command. |
| ddl/database | List HCatalog databases. |
| ddl/database/:db (GET) | Describe an HCatalog database. |
| ddl/database/:db (PUT) | Create an HCatalog database. |
| ddl/database/:db (DELETE) | Delete (drop) an HCatalog database. |
| ddl/database/:db/table | List the tables in an HCatalog database. |
| ddl/database/:db/table/:table (GET) | Describe an HCatalog table. |
| ddl/database/:db/table/:table (PUT) | Create a new HCatalog table. |
| ddl/database/:db/table/:table (POST) | Rename an HCatalog table. |
| ddl/database/:db/table/:table (DELETE) | Delete (drop) an HCatalog table. |
| ddl/database/:db/table/:existingtable/like/:newtable (PUT) | Create a new HCatalog table like an existing one. |
| ddl/database/:db/table/:table/partion | List all partitions in an HCatalog table. |
| ddl/database/:db/table/:table/partion/:partition (GET) | Describe a single partition in an HCatalog table. |
| ddl/database/:db/table/:table/partion/:partition (PUT) | Create a partition in an HCatalog table. |
| ddl/database/:db/table/:table/partion/:partition (DELETE) | Delete (drop) a partition in an HCatalog table. |
| ddl/database/:db/table/:table/column | List the columns in an HCatalog table. |
| ddl/database/:db/table/:table/column/:column (GET) | Describe a single column in an HCatalog table. |
| ddl/database/:db/table/:table/column/:column (PUT) | Create a column in an HCatalog table. |
| ddl/database/:db/table/:table/property (GET) | List table properties. |
| ddl/database/:db/table/:table/property/:property (GET) | Return the value of a single table property. |
| ddl/database/:db/table/:table/property/:property (PUT) | Set a table property. |
| mapreduce/streaming | Creates and queues Hadoop streaming MapReduce jobs. |
| mapreduce/jar | Creates and queues standard Hadoop MapReduce jobs. |
| pig | Creates and queues Pig jobs. |
| hive | Runs Hive queries and commands. |
| queue | Returns a list of all jobids registered for the user. |
| queue/:jobid (GET) | Returns the status of a job given its ID. |
| queue/:jobid (DELETE) | Kill a job given its ID. |


