title: Is there a way to get a list of all google datastore "KIND" using queries
body: <p>I would like to get a list of <code>KINDS</code> from my google app engine datastore using queries (<code>GQL</code> maybe?). For example the way one would simply <code>show tables</code> of a database.</p>
  
  <p>I have looked at a similar question (<a href="https://stackoverflow.com/questions/2541945/how-to-list-kinds-in-datastore">How to list kinds in datastore?</a>), however it does not solve my problem as it is python specific.</p>
  
  <p>I am currently using a GDS library in PHP (<a href="https://github.com/tomwalder/php-gds" rel="nofollow noreferrer">https://github.com/tomwalder/php-gds</a>) that helps me fetch data from GDS if I know the Entity name using <code>"SELECT * FROM Kind"</code> GQL query.</p>
  
  <p>I am currently in a situation where I may not know the name of the Entity KIND which I need to fetch data from hence the need to get the list of Entity KINDS which I can then look through and confirm if the entity exists, then run my select query.</p>
  
  <p>Any pointers would be greatly appreciated.</p>