Skip to content

Commit d4062ec

Browse files
committed
Documentation updates
1 parent 3c4e122 commit d4062ec

File tree

4 files changed

+35
-8
lines changed

4 files changed

+35
-8
lines changed

pom.xml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,7 @@
297297
</properties>
298298
<excludes>
299299
<exclude>**/README.md</exclude>
300+
<exclude>**/FUNDING.yml</exclude>
300301
<exclude>**/DONATION.md</exclude>
301302
<exclude>**/CONTRIBUTING.md</exclude>
302303
<exclude>**/LICENSE</exclude>
@@ -608,7 +609,7 @@
608609
<plugin>
609610
<groupId>org.apache.maven.plugins</groupId>
610611
<artifactId>maven-javadoc-plugin</artifactId>
611-
<version>3.0.0</version>
612+
<version>3.1.1</version>
612613
<executions>
613614
<execution>
614615
<id>attach-javadocs</id>
@@ -791,7 +792,7 @@
791792
<plugin>
792793
<groupId>org.apache.maven.plugins</groupId>
793794
<artifactId>maven-javadoc-plugin</artifactId>
794-
<version>3.0.0</version>
795+
<version>3.1.1</version>
795796
<reportSets>
796797
<reportSet>
797798
<id>default</id>
@@ -805,7 +806,7 @@
805806
<groupId>org.apache.maven.plugins</groupId>
806807
<artifactId>maven-checkstyle-plugin</artifactId>
807808
<configuration>
808-
<configLocation>checkstyle.xml</configLocation>
809+
<configLocation>src/checkstyle.xml</configLocation>
809810
</configuration>
810811
</plugin>
811812
<plugin>

src/main/java/org/socialsignin/spring/data/dynamodb/core/DynamoDBTemplate.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,6 @@
2828
import com.amazonaws.services.dynamodbv2.model.QueryRequest;
2929
import com.amazonaws.services.dynamodbv2.model.QueryResult;
3030
import com.amazonaws.services.dynamodbv2.model.Select;
31-
import org.slf4j.Logger;
32-
import org.slf4j.LoggerFactory;
3331
import org.socialsignin.spring.data.dynamodb.mapping.event.AfterDeleteEvent;
3432
import org.socialsignin.spring.data.dynamodb.mapping.event.AfterLoadEvent;
3533
import org.socialsignin.spring.data.dynamodb.mapping.event.AfterQueryEvent;
@@ -52,7 +50,6 @@
5250
import java.util.stream.Collectors;
5351

5452
public class DynamoDBTemplate implements DynamoDBOperations, ApplicationContextAware {
55-
private static final Logger LOGGER = LoggerFactory.getLogger(DynamoDBTemplate.class);
5653
private final DynamoDBMapper dynamoDBMapper;
5754
private final AmazonDynamoDB amazonDynamoDB;
5855
private final DynamoDBMapperConfig dynamoDBMapperConfig;
@@ -71,7 +68,6 @@ public class DynamoDBTemplate implements DynamoDBOperations, ApplicationContextA
7168
* can be {@code null} -
7269
* {@link DynamoDBMapper#DynamoDBMapper(AmazonDynamoDB, DynamoDBMapperConfig)}
7370
* is used if {@code null} is passed in
74-
* @param dynamoDBMapperConfig
7571
*/
7672
@Autowired
7773
public DynamoDBTemplate(AmazonDynamoDB amazonDynamoDB, DynamoDBMapper dynamoDBMapper,

src/main/java/org/socialsignin/spring/data/dynamodb/repository/Query.java

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
* @see <a href=
3737
* "https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.ProjectionExpressions.html">Projection
3838
* Expressions</a>
39+
* @return comma-separated list of fields
3940
*/
4041
String fields() default "";
4142

@@ -45,9 +46,18 @@
4546
* @see <a href=
4647
* "https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.ProjectionExpressions.html">Projection
4748
* Expressions</a>
49+
* @return number of results to return
4850
*/
4951
int limit() default QUERY_LIMIT_UNLIMITED;
5052

51-
53+
/**
54+
* Override consistent read mode set in the DynamoDBMapper
55+
*
56+
* @see <a href=
57+
* "https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadConsistency.html">Read Consistency</a>
58+
* @see <a href=
59+
* "https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBMapper.OptionalConfig.html">DynamoDBMapper Configuration</a>
60+
* @return ConistentReadMode to enforce on query
61+
*/
5262
ConsistentReadMode consistentReads() default ConsistentReadMode.DEFAULT;
5363
}

src/main/java/org/socialsignin/spring/data/dynamodb/repository/QueryConstants.java

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,28 @@ private QueryConstants() {
2323
public static final int QUERY_LIMIT_UNLIMITED = Integer.MIN_VALUE;
2424

2525
public enum ConsistentReadMode {
26+
/**
27+
* Use the default configured in the DynamoDBMapper
28+
* @see com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMapperConfig
29+
* @see <a href=
30+
* "https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBMapper.OptionalConfig.html">DynamoDBMapper Configuration</a>
31+
*
32+
*/
2633
DEFAULT,
34+
/**
35+
* Set consistent read mode to true
36+
* @see <a href=
37+
* "https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/dynamodbv2/datamodeling/DynamoDBQueryExpression.html#setConsistentRead-boolean-">Consistent Reads</a>
38+
* @see com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBQueryExpression#setConsistentRead(boolean)
39+
*/
2740
CONSISTENT,
41+
/**
42+
* Set consistent read mode to false
43+
* @see <a href=
44+
* "https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/dynamodbv2/datamodeling/DynamoDBQueryExpression.html#setConsistentRead-boolean-">Consistent Reads</a>
45+
*
46+
* @see com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBQueryExpression#setConsistentRead(boolean)
47+
*/
2848
EVENTUAL
2949
}
3050
}

0 commit comments

Comments
 (0)