File tree Expand file tree Collapse file tree 3 files changed +5
-8
lines changed
src/main/java/com/launchdarkly/client/dynamodb Expand file tree Collapse file tree 3 files changed +5
-8
lines changed Original file line number Diff line number Diff line change 11package com .launchdarkly .client .dynamodb ;
22
3- import com .launchdarkly .client .LDConfig ;
4-
53/**
64 * Entry point for using the DynamoDB feature store.
75 */
86public abstract class DynamoDbComponents {
97 /**
108 * Creates a builder for a DynamoDB feature store. You can modify any of the store's properties with
119 * {@link DynamoDbFeatureStoreBuilder} methods before adding it to your client configuration with
12- * {@link LDConfig.Builder#featureStoreFactory(com.launchdarkly.client.FeatureStoreFactory)}.
10+ * {@link com.launchdarkly.client. LDConfig.Builder#featureStoreFactory(com.launchdarkly.client.FeatureStoreFactory)}.
1311 *
1412 * @param tableName The table name in DynamoDB. This table must already exist (see package
1513 * documentation).
Original file line number Diff line number Diff line change 1010import com .launchdarkly .client .FeatureStore ;
1111import com .launchdarkly .client .FeatureStoreCacheConfig ;
1212import com .launchdarkly .client .FeatureStoreFactory ;
13- import com .launchdarkly .client .LDConfig ;
1413import com .launchdarkly .client .utils .CachingStoreWrapper ;
1514
1615import java .net .URI ;
2019 * <p>
2120 * Create this builder by calling {@link DynamoDbComponents#dynamoDbFeatureStore(String)}, then
2221 * optionally modify its properties with builder methods, and then include it in your client
23- * configuration with {@link LDConfig.Builder#featureStoreFactory(FeatureStoreFactory)}.
22+ * configuration with {@link com.launchdarkly.client. LDConfig.Builder#featureStoreFactory(FeatureStoreFactory)}.
2423 * <p>
2524 * The AWS SDK provides many configuration options for a DynamoDB client. This class has
2625 * corresponding methods for some of the most commonly used ones. If you need more sophisticated
@@ -139,7 +138,7 @@ public DynamoDbFeatureStoreBuilder existingClient(AmazonDynamoDB existingClient)
139138 /**
140139 * Specifies whether local caching should be enabled and if so, sets the cache properties. Local
141140 * caching is enabled by default; see {@link FeatureStoreCacheConfig#DEFAULT}. To disable it, pass
142- * {@link FeatureStoreCaching #disabled()} to this method.
141+ * {@link FeatureStoreCacheConfig #disabled()} to this method.
143142 *
144143 * @param caching a {@link FeatureStoreCacheConfig} object specifying caching parameters
145144 * @return the builder
Original file line number Diff line number Diff line change 55 * https://docs.launchdarkly.com/v2.0/docs/using-a-persistent-feature-store
66 * <p>
77 * To use the DynamoDB feature store with the LaunchDarkly client, you will first obtain a
8- * builder by calling {@link DynamoDbComponents#dynamoDbFeatureStore(String)}, then optionally
8+ * builder by calling {@link com.launchdarkly.client.dynamodb. DynamoDbComponents#dynamoDbFeatureStore(String)}, then optionally
99 * modify its properties, and then include it in your client configuration. For example:
1010 *
1111 * <pre>
2626 * AWS credentials and region from AWS environment variables and/or local configuration files.
2727 * There are options in the builder for changing some configuration options, or you can
2828 * configure the DynamoDB client yourself and pass it to the builder with
29- * {@link DynamoDbFeatureStoreBuilder#existingClient(com.amazonaws.services.dynamodbv2.AmazonDynamoDB)}.
29+ * {@link com.launchdarkly.client.dynamodb. DynamoDbFeatureStoreBuilder#existingClient(com.amazonaws.services.dynamodbv2.AmazonDynamoDB)}.
3030 * <p>
3131 * If you are using the same DynamoDB table as a feature store for multiple LaunchDarkly
3232 * environments, use the {@link com.launchdarkly.client.dynamodb.DynamoDbFeatureStoreBuilder#prefix(String)}
You can’t perform that action at this time.
0 commit comments