Overview

Java library implementing simple management of application deployed in Google App Engine. Right now is supported only downloading and parsing of quota details. Which in fact the primary reason of existence of this library.

Example usage of integrated utility to retrieve application quota details:

$ mvn assembly:assembly
$ java -jar target/net.sf.gae-app-manager-0.0.1-SNAPSHOT-jar-with-dependencies.jar
Usage: java -jar gae-app-manager.jar [full gmail address] [account password] [appspot application name]
Ex.:
        java -jar gae-app-manager.jar alois.belaska@gmail.com heslo eshopsengine
        
$ java -jar target/net.sf.gae-app-manager-0.0.1-SNAPSHOT-jar-with-dependencies.jar alois.belaska@gmail.com ****** eshopsengine
Quotas are reset every 24 hours. Next reset: 19 hours
REQUESTS_CPU_TIME[0.00/6.50 (0%) CPU hours,OKAY]
REQUESTS_COUNT[2/1333328 (0%),OKAY]
REQUESTS_OUTGOING_BANDWIDTH[0.00/1.00 (0%) GBytes,OKAY]
REQUESTS_INCOMING_BANDWIDTH[0.00/1.00 (0%) GBytes,OKAY]
REQUESTS_SECURE_COUNT[0/1333328 (0%),OKAY]
REQUESTS_SECURE_OUTGOING_BANDWIDTH[0.00/1.00 (0%) GBytes,OKAY]
REQUESTS_SECURE_INCOMING_BANDWIDTH[0.00/1.00 (0%) GBytes,OKAY]
STORAGE_DATASTORE_API_CALLS[0/10368000 (0%),OKAY]
STORAGE_BLOBSTORE_API_CALLS[0/10368000 (0%),OKAY]
STORAGE_TOTAL_STORED_DATA[0.00/1.00 (0%) GBytes,OKAY]
STORAGE_BLOBSTORE_STORED_DATA[0.00/1.00 (0%) GBytes,OKAY]
STORAGE_DATA_SENT_TO_DATASTORE_API[0.00/12.00 (0%) GBytes,OKAY]
STORAGE_DATA_RECEIVED_FROM_DATASTORE_API[0.00/116.00 (0%) GBytes,OKAY]
STORAGE_DATASTORE_CPU_TIME[0.00/62.11 (0%) CPU hours,OKAY]
MAIL_MAIL_API_CALLS[0/7000 (0%),OKAY]
MAIL_RECIPIENTS_EMAILED[0/2000 (0%),OKAY]
MAIL_ADMINS_EMAILED[0/5000 (0%),OKAY]
MAIL_MESSAGE_BODY_DATA_SENT[0.00/0.06 (0%) GBytes,OKAY]
MAIL_ATTACHMENTS_SENT[0/2000 (0%),OKAY]
MAIL_ATTACHMENT_DATA_SENT[0.00/0.10 (0%) GBytes,OKAY]
URLFETCH_API_CALLS[0/657084 (0%),OKAY]
URLFETCH_DATA_SENT[0.00/4.00 (0%) GBytes,OKAY]
URLFETCH_DATA_RECEIVED[0.00/4.00 (0%) GBytes,OKAY]
IMAGEMANIPULATION_API_CALLS[0/864000 (0%),OKAY]
IMAGEMANIPULATION_DATA_SENT_TO_API[0.00/1.00 (0%) GBytes,OKAY]
IMAGEMANIPULATION_DATA_RECEIVED_FROM_API[0.00/5.00 (0%) GBytes,OKAY]
IMAGEMANIPULATION_TRANSFORMATIONS_EXECUTED[0/2592000 (0%),OKAY]
MEMCACHE_API_CALLS[0/8640000 (0%),OKAY]
MEMCACHE_DATA_SENT_TO_API[0.00/1.00 (0%) GBytes,OKAY]
MEMCACHE_DATA_RECEIVED_FROM_API[0.00/5.00 (0%) GBytes,OKAY]
XMPP_API_CALLS[0/657084 (0%),OKAY]
XMPP_DATA_SENT[0.00/4.00 (0%) GBytes,OKAY]
XMPP_RECIPIENTS_MESSAGED[0/657084 (0%),OKAY]
XMPP_INVITATIONS_SENT[0/1000 (0%),OKAY]
TASKQUEUE_API_CALLS[0/100000 (0%),OKAY]
DEPLOYMENTS_COUNT[0/1000 (0%),OKAY]