Index
All Classes and Interfaces|All Packages|Constant Field Values
Q
- query(DynamoDBQueryExpression) - Method in interface com.agorapulse.micronaut.aws.dynamodb.DynamoDBService
- query(IDynamoDBMapper) - Method in interface com.agorapulse.micronaut.aws.dynamodb.builder.DetachedQuery
-
Executes a query using provided mapper.
- query(Class<T>) - Static method in class com.agorapulse.micronaut.aws.dynamodb.builder.Builders
-
Creates query builder for given DynamoDB entity.
- query(Class<T>, Closure<QueryBuilder<T>>) - Static method in class com.agorapulse.micronaut.aws.dynamodb.builder.Builders
-
Creates query builder for given DynamoDB entity.
- query(Class<T>, Consumer<QueryBuilder<T>>) - Static method in class com.agorapulse.micronaut.aws.dynamodb.builder.Builders
-
Creates query builder for given DynamoDB entity.
- query(Object) - Method in interface com.agorapulse.micronaut.aws.dynamodb.DynamoDBService
-
Optional settings: - batchGetDisabled (only when secondary indexes are used, useful for count when all item attributes are not required) - consistentRead (default to false) - exclusiveStartKey a map with the rangeKey (ex: [id: 2555]), with optional indexRangeKey when using LSI (ex.: [id: 2555, totalCount: 45]) - limit - returnAll disable paging to return all items, WARNING: can be expensive in terms of throughput (default to false) - scanIndexForward (default to false)
- query(Object, Object) - Method in interface com.agorapulse.micronaut.aws.dynamodb.DynamoDBService
- query(Object, String, Object) - Method in interface com.agorapulse.micronaut.aws.dynamodb.DynamoDBService
-
Optional settings: - batchGetDisabled (only when secondary indexes are used, useful for count when all item attributes are not required) - consistentRead (default to false) - exclusiveStartKey a map with the rangeKey (ex: [id: 2555]), with optional indexRangeKey when using LSI (ex.: [id: 2555, totalCount: 45]) - limit - returnAll disable paging to return all items, WARNING: can be expensive in terms of throughput (default to false) - scanIndexForward (default to false)
- query(Object, String, Object, ComparisonOperator) - Method in interface com.agorapulse.micronaut.aws.dynamodb.DynamoDBService
-
Optional settings: - batchGetDisabled (only when secondary indexes are used, useful for count when all item attributes are not required) - consistentRead (default to false) - exclusiveStartKey a map with the rangeKey (ex: [id: 2555]), with optional indexRangeKey when using LSI (ex.: [id: 2555, totalCount: 45]) - limit - returnAll disable paging to return all items, WARNING: can be expensive in terms of throughput (default to false) - scanIndexForward (default to false)
- query(Object, String, Object, ComparisonOperator, Map) - Method in interface com.agorapulse.micronaut.aws.dynamodb.DynamoDBService
-
Optional settings: - batchGetDisabled (only when secondary indexes are used, useful for count when all item attributes are not required) - consistentRead (default to false) - exclusiveStartKey a map with the rangeKey (ex: [id: 2555]), with optional indexRangeKey when using LSI (ex.: [id: 2555, totalCount: 45]) - limit - returnAll disable paging to return all items, WARNING: can be expensive in terms of throughput (default to false) - scanIndexForward (default to false)
- query(Object, Map) - Method in interface com.agorapulse.micronaut.aws.dynamodb.DynamoDBService
-
Optional settings: - batchGetDisabled (only when secondary indexes are used, useful for count when all item attributes are not required) - consistentRead (default to false) - exclusiveStartKey a map with the rangeKey (ex: [id: 2555]), with optional indexRangeKey when using LSI (ex.: [id: 2555, totalCount: 45]) - limit - returnAll disable paging to return all items, WARNING: can be expensive in terms of throughput (default to false) - scanIndexForward (default to false)
- Query - Annotation Interface in com.agorapulse.micronaut.aws.dynamodb.annotation
-
Makes annotated method in the service interface a query method.
- QueryBuilder<T> - Interface in com.agorapulse.micronaut.aws.dynamodb.builder
-
Builder for DynamoDB queries.
- queryByConditions(Object, Map<String, Condition>) - Method in interface com.agorapulse.micronaut.aws.dynamodb.DynamoDBService
-
Optional settings: - batchGetDisabled (only when secondary indexes are used, useful for count when all item attributes are not required) - consistentRead (default to false) - exclusiveStartKey a map with the rangeKey (ex: [id: 2555]), with optional indexRangeKey when using LSI (ex.: [id: 2555, totalCount: 45]) - limit - returnAll disable paging to return all items, WARNING: can be expensive in terms of throughput (default to false) - scanIndexForward (default to false) - throttle insert sleeps during execution to avoid reaching provisioned read throughput (default to false)
- queryByConditions(Object, Map<String, Condition>, Map) - Method in interface com.agorapulse.micronaut.aws.dynamodb.DynamoDBService
-
Optional settings: - batchGetDisabled (only when secondary indexes are used, useful for count when all item attributes are not required) - consistentRead (default to false) - exclusiveStartKey a map with the rangeKey (ex: [id: 2555]), with optional indexRangeKey when using LSI (ex.: [id: 2555, totalCount: 45]) - limit - returnAll disable paging to return all items, WARNING: can be expensive in terms of throughput (default to false) - scanIndexForward (default to false) - throttle insert sleeps during execution to avoid reaching provisioned read throughput (default to false)
- queryByConditions(Object, Map<String, Condition>, Map, String) - Method in interface com.agorapulse.micronaut.aws.dynamodb.DynamoDBService
-
Optional settings: - batchGetDisabled (only when secondary indexes are used, useful for count when all item attributes are not required) - consistentRead (default to false) - exclusiveStartKey a map with the rangeKey (ex: [id: 2555]), with optional indexRangeKey when using LSI (ex.: [id: 2555, totalCount: 45]) - limit - returnAll disable paging to return all items, WARNING: can be expensive in terms of throughput (default to false) - scanIndexForward (default to false) - throttle insert sleeps during execution to avoid reaching provisioned read throughput (default to false)
- queryByDates(Object, String, Instant, Instant) - Method in interface com.agorapulse.micronaut.aws.dynamodb.DynamoDBService
- queryByDates(Object, String, Instant, Instant, Instant) - Method in interface com.agorapulse.micronaut.aws.dynamodb.DynamoDBService
- queryByDates(Object, String, Date, Date) - Method in interface com.agorapulse.micronaut.aws.dynamodb.DynamoDBService
-
Deprecated.
- queryByDates(Object, String, Date, Date, Date) - Method in interface com.agorapulse.micronaut.aws.dynamodb.DynamoDBService
-
Deprecated.Consider using the method with java.time.Instant parameter
DynamoDBService.queryByDates(Object hashKey, String rangeKeyName, Instant after, Instant before, Instant maxAfterDate) - queryByDates(Object, String, Map) - Method in interface com.agorapulse.micronaut.aws.dynamodb.DynamoDBService
-
Query by dates with 'after' and/or 'before' range value 1) After a certain date : [after: new Date()] 2) Before a certain date : [before: new Date()] 3) Between provided dates : [after: new Date() + 1, before: new Date()]
- queryByDates(Object, String, Map, Map) - Method in interface com.agorapulse.micronaut.aws.dynamodb.DynamoDBService
-
Query by dates with 'after' and/or 'before' range value 1) After a certain date : [after: new Date()] 2) Before a certain date : [before: new Date()] 3) Between provided dates : [after: new Date() + 1, before: new Date()]
All Classes and Interfaces|All Packages|Constant Field Values
DynamoDBService.queryByDates(Object hashKey, String rangeKeyName, Instant after, Instant before)