Index

D I L Q R S U 
All Classes and Interfaces|All Packages

D

DefaultDynamoDbTableNameResolver - Class in io.awspring.cloud.dynamodb
Simple implementation of DynamoDbTableNameResolver that resolves class simple name to table name.
DefaultDynamoDbTableNameResolver() - Constructor for class io.awspring.cloud.dynamodb.DefaultDynamoDbTableNameResolver
 
DefaultDynamoDbTableNameResolver(String) - Constructor for class io.awspring.cloud.dynamodb.DefaultDynamoDbTableNameResolver
 
DefaultDynamoDbTableNameResolver(String, String) - Constructor for class io.awspring.cloud.dynamodb.DefaultDynamoDbTableNameResolver
 
DefaultDynamoDbTableSchemaResolver - Class in io.awspring.cloud.dynamodb
Default implementation with simple cache for TableSchema.
DefaultDynamoDbTableSchemaResolver() - Constructor for class io.awspring.cloud.dynamodb.DefaultDynamoDbTableSchemaResolver
 
DefaultDynamoDbTableSchemaResolver(List<TableSchema<?>>) - Constructor for class io.awspring.cloud.dynamodb.DefaultDynamoDbTableSchemaResolver
 
delete(Key, Class<?>) - Method in interface io.awspring.cloud.dynamodb.DynamoDbOperations
Deletes a record for a given Key.
delete(Key, Class<?>) - Method in class io.awspring.cloud.dynamodb.DynamoDbTemplate
 
delete(T) - Method in interface io.awspring.cloud.dynamodb.DynamoDbOperations
Deletes a record for a given Entity.
delete(T) - Method in class io.awspring.cloud.dynamodb.DynamoDbTemplate
 
DynamoDbOperations - Interface in io.awspring.cloud.dynamodb
Interface for simple DynamoDB template operations.
DynamoDbTableNameResolver - Interface in io.awspring.cloud.dynamodb
Resolves DynamoDB table name from a Class.
DynamoDbTableSchemaResolver - Interface in io.awspring.cloud.dynamodb
Resolving table schema and table name from a class.
DynamoDbTemplate - Class in io.awspring.cloud.dynamodb
Default implementation of DynamoDbOperations.
DynamoDbTemplate(String, DynamoDbEnhancedClient) - Constructor for class io.awspring.cloud.dynamodb.DynamoDbTemplate
 
DynamoDbTemplate(DynamoDbEnhancedClient) - Constructor for class io.awspring.cloud.dynamodb.DynamoDbTemplate
 
DynamoDbTemplate(DynamoDbEnhancedClient, DynamoDbTableSchemaResolver, DynamoDbTableNameResolver) - Constructor for class io.awspring.cloud.dynamodb.DynamoDbTemplate
 

I

io.awspring.cloud.dynamodb - package io.awspring.cloud.dynamodb
DynamoDb integration.

L

load(Key, Class<T>) - Method in interface io.awspring.cloud.dynamodb.DynamoDbOperations
Loads entity for a given Key.
load(Key, Class<T>) - Method in class io.awspring.cloud.dynamodb.DynamoDbTemplate
 

Q

query(QueryEnhancedRequest, Class<T>) - Method in interface io.awspring.cloud.dynamodb.DynamoDbOperations
Queries a data for a given request.
query(QueryEnhancedRequest, Class<T>) - Method in class io.awspring.cloud.dynamodb.DynamoDbTemplate
 
query(QueryEnhancedRequest, Class<T>, String) - Method in interface io.awspring.cloud.dynamodb.DynamoDbOperations
Queries a GlobalSecondaryIndex for a given request and given indexName.
query(QueryEnhancedRequest, Class<T>, String) - Method in class io.awspring.cloud.dynamodb.DynamoDbTemplate
 

R

resolve(Class) - Method in class io.awspring.cloud.dynamodb.DefaultDynamoDbTableNameResolver
 
resolve(Class<T>) - Method in class io.awspring.cloud.dynamodb.DefaultDynamoDbTableSchemaResolver
 
resolve(Class<T>) - Method in interface io.awspring.cloud.dynamodb.DynamoDbTableNameResolver
Resolves DynamoDb table name from a Class typically annotated with DynamoDbBean.
resolve(Class<T>) - Method in interface io.awspring.cloud.dynamodb.DynamoDbTableSchemaResolver
Resolves TableSchema from Class.
resolve(Class<T>, String) - Method in interface io.awspring.cloud.dynamodb.DynamoDbTableSchemaResolver
Deprecated.

S

save(T) - Method in interface io.awspring.cloud.dynamodb.DynamoDbOperations
Saves Entity to DynamoDB table.
save(T) - Method in class io.awspring.cloud.dynamodb.DynamoDbTemplate
 
scan(ScanEnhancedRequest, Class<T>) - Method in interface io.awspring.cloud.dynamodb.DynamoDbOperations
Scans Table using given request.
scan(ScanEnhancedRequest, Class<T>) - Method in class io.awspring.cloud.dynamodb.DynamoDbTemplate
 
scan(ScanEnhancedRequest, Class<T>, String) - Method in interface io.awspring.cloud.dynamodb.DynamoDbOperations
Scans GlobalSecondaryIndex using given indexName and request.
scan(ScanEnhancedRequest, Class<T>, String) - Method in class io.awspring.cloud.dynamodb.DynamoDbTemplate
 
scanAll(Class<T>) - Method in interface io.awspring.cloud.dynamodb.DynamoDbOperations
Scans whole DynamoDB table.
scanAll(Class<T>) - Method in class io.awspring.cloud.dynamodb.DynamoDbTemplate
 
scanAll(Class<T>, String) - Method in interface io.awspring.cloud.dynamodb.DynamoDbOperations
Scans whole GlobalSecondaryIndex for given indexName.
scanAll(Class<T>, String) - Method in class io.awspring.cloud.dynamodb.DynamoDbTemplate
 

U

update(T) - Method in interface io.awspring.cloud.dynamodb.DynamoDbOperations
Updated Entity to DynamoDB table.
update(T) - Method in class io.awspring.cloud.dynamodb.DynamoDbTemplate
 
D I L Q R S U 
All Classes and Interfaces|All Packages