Package io.inversion.s3
Class S3DbQuery
java.lang.Object
io.inversion.rql.Builder<T,T>
io.inversion.rql.Query<S3DbQuery,S3Db,io.inversion.rql.Select<io.inversion.rql.Select<io.inversion.rql.Select,S3DbQuery>,S3DbQuery>,io.inversion.rql.From<io.inversion.rql.From<io.inversion.rql.From,S3DbQuery>,S3DbQuery>,io.inversion.rql.Where<io.inversion.rql.Where<io.inversion.rql.Where,S3DbQuery>,S3DbQuery>,io.inversion.rql.Group<io.inversion.rql.Group<io.inversion.rql.Group,S3DbQuery>,S3DbQuery>,io.inversion.rql.Order<io.inversion.rql.Order<io.inversion.rql.Order,S3DbQuery>,S3DbQuery>,io.inversion.rql.Page<io.inversion.rql.Page<io.inversion.rql.Page,S3DbQuery>,S3DbQuery>>
io.inversion.s3.S3DbQuery
public class S3DbQuery
extends io.inversion.rql.Query<S3DbQuery,S3Db,io.inversion.rql.Select<io.inversion.rql.Select<io.inversion.rql.Select,S3DbQuery>,S3DbQuery>,io.inversion.rql.From<io.inversion.rql.From<io.inversion.rql.From,S3DbQuery>,S3DbQuery>,io.inversion.rql.Where<io.inversion.rql.Where<io.inversion.rql.Where,S3DbQuery>,S3DbQuery>,io.inversion.rql.Group<io.inversion.rql.Group<io.inversion.rql.Group,S3DbQuery>,S3DbQuery>,io.inversion.rql.Order<io.inversion.rql.Order<io.inversion.rql.Order,S3DbQuery>,S3DbQuery>,io.inversion.rql.Page<io.inversion.rql.Page<io.inversion.rql.Page,S3DbQuery>,S3DbQuery>>
https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_Query.html
https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/index.html
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Introduction.html
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/QueryingJavaDocumentAPI.html
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Query.html#FilteringResults
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.ExpressionAttributeNames.html
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/LegacyConditionalParameters.KeyConditions.html
-
Field Summary
Fields inherited from class io.inversion.rql.Query
collection, db, dryRun, from, group, order, page, select, values, whereFields inherited from class io.inversion.rql.Builder
builders, functions, parent, terms -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.inversion.rql.Query
clearValues, createFrom, createGroup, createOrder, createPage, createSelect, createWhere, getBuilders, getCollection, getColValue, getColValueKeys, getColValues, getDb, getFrom, getGroup, getNumValues, getOrder, getPage, getSelect, getValues, getWhere, isDryRun, withCollection, withColValue, withDb, withDryRun, withTermMethods inherited from class io.inversion.rql.Builder
addTerm, clearFunctions, find, find, findAll, findInt, findTerm, getParent, getRoot, getTerms, isFunction, parse, r, removeBuilder, toString, toString, withBuilder, withFunctions, withFunctions, withParent, withTerm, withTerm, withTerms
-
Constructor Details
-
S3DbQuery
-
-
Method Details
-
doSelect
public io.inversion.Results doSelect() throws io.inversion.ApiException- Overrides:
doSelectin classio.inversion.rql.Query<S3DbQuery,S3Db, io.inversion.rql.Select<io.inversion.rql.Select<io.inversion.rql.Select, S3DbQuery>, S3DbQuery>, io.inversion.rql.From<io.inversion.rql.From<io.inversion.rql.From, S3DbQuery>, S3DbQuery>, io.inversion.rql.Where<io.inversion.rql.Where<io.inversion.rql.Where, S3DbQuery>, S3DbQuery>, io.inversion.rql.Group<io.inversion.rql.Group<io.inversion.rql.Group, S3DbQuery>, S3DbQuery>, io.inversion.rql.Order<io.inversion.rql.Order<io.inversion.rql.Order, S3DbQuery>, S3DbQuery>, io.inversion.rql.Page<io.inversion.rql.Page<io.inversion.rql.Page, S3DbQuery>, S3DbQuery>> - Throws:
io.inversion.ApiException
-