├── .gitignore ├── DEPLOYING.md ├── LICENSE ├── NOTICE ├── README.md ├── pom.xml └── src ├── main └── java │ └── com │ └── spotify │ └── asyncdatastoreclient │ ├── AllocateIds.java │ ├── AllocateIdsResult.java │ ├── Batch.java │ ├── Datastore.java │ ├── DatastoreConfig.java │ ├── DatastoreException.java │ ├── DatastoreImpl.java │ ├── Delete.java │ ├── Entity.java │ ├── Filter.java │ ├── Group.java │ ├── Insert.java │ ├── Key.java │ ├── KeyQuery.java │ ├── KeyedStatement.java │ ├── MutationResult.java │ ├── MutationStatement.java │ ├── Order.java │ ├── Query.java │ ├── QueryBuilder.java │ ├── QueryResult.java │ ├── Result.java │ ├── Rollback.java │ ├── RollbackResult.java │ ├── Statement.java │ ├── TransactionResult.java │ ├── Update.java │ ├── Value.java │ └── example │ ├── Example.java │ └── ExampleAsync.java └── test └── java └── com └── spotify └── asyncdatastoreclient ├── AllocateIdsTest.java ├── DatastoreImplTest.java ├── DatastoreTest.java ├── DeleteTest.java ├── EntityTest.java ├── InsertTest.java ├── IntegrationTest.java ├── KeyTest.java ├── QueryTest.java ├── TransactionTest.java ├── UpdateTest.java └── ValueTest.java /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | .DS_Store 3 | target/ 4 | *.iml 5 | 6 | -------------------------------------------------------------------------------- /DEPLOYING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/DEPLOYING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/AllocateIds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/AllocateIds.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/AllocateIdsResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/AllocateIdsResult.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/Batch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/Batch.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/Datastore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/Datastore.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/DatastoreConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/DatastoreConfig.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/DatastoreException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/DatastoreException.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/DatastoreImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/DatastoreImpl.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/Delete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/Delete.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/Entity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/Entity.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/Filter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/Filter.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/Group.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/Group.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/Insert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/Insert.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/Key.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/Key.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/KeyQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/KeyQuery.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/KeyedStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/KeyedStatement.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/MutationResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/MutationResult.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/MutationStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/MutationStatement.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/Order.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/Query.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/Query.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/QueryBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/QueryBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/QueryResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/QueryResult.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/Result.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/Rollback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/Rollback.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/RollbackResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/RollbackResult.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/Statement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/Statement.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/TransactionResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/TransactionResult.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/Update.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/Update.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/Value.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/Value.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/example/Example.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/example/Example.java -------------------------------------------------------------------------------- /src/main/java/com/spotify/asyncdatastoreclient/example/ExampleAsync.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/main/java/com/spotify/asyncdatastoreclient/example/ExampleAsync.java -------------------------------------------------------------------------------- /src/test/java/com/spotify/asyncdatastoreclient/AllocateIdsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/test/java/com/spotify/asyncdatastoreclient/AllocateIdsTest.java -------------------------------------------------------------------------------- /src/test/java/com/spotify/asyncdatastoreclient/DatastoreImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/test/java/com/spotify/asyncdatastoreclient/DatastoreImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/spotify/asyncdatastoreclient/DatastoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/test/java/com/spotify/asyncdatastoreclient/DatastoreTest.java -------------------------------------------------------------------------------- /src/test/java/com/spotify/asyncdatastoreclient/DeleteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/test/java/com/spotify/asyncdatastoreclient/DeleteTest.java -------------------------------------------------------------------------------- /src/test/java/com/spotify/asyncdatastoreclient/EntityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/test/java/com/spotify/asyncdatastoreclient/EntityTest.java -------------------------------------------------------------------------------- /src/test/java/com/spotify/asyncdatastoreclient/InsertTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/test/java/com/spotify/asyncdatastoreclient/InsertTest.java -------------------------------------------------------------------------------- /src/test/java/com/spotify/asyncdatastoreclient/IntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/test/java/com/spotify/asyncdatastoreclient/IntegrationTest.java -------------------------------------------------------------------------------- /src/test/java/com/spotify/asyncdatastoreclient/KeyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/test/java/com/spotify/asyncdatastoreclient/KeyTest.java -------------------------------------------------------------------------------- /src/test/java/com/spotify/asyncdatastoreclient/QueryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/test/java/com/spotify/asyncdatastoreclient/QueryTest.java -------------------------------------------------------------------------------- /src/test/java/com/spotify/asyncdatastoreclient/TransactionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/test/java/com/spotify/asyncdatastoreclient/TransactionTest.java -------------------------------------------------------------------------------- /src/test/java/com/spotify/asyncdatastoreclient/UpdateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/test/java/com/spotify/asyncdatastoreclient/UpdateTest.java -------------------------------------------------------------------------------- /src/test/java/com/spotify/asyncdatastoreclient/ValueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/async-datastore-client/HEAD/src/test/java/com/spotify/asyncdatastoreclient/ValueTest.java --------------------------------------------------------------------------------