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. | 


