File tree Expand file tree Collapse file tree 3 files changed +4
-7
lines changed
src/main/java/com/launchdarkly/client/dynamodb Expand file tree Collapse file tree 3 files changed +4
-7
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 33import com .launchdarkly .client .FeatureStore ;
44import com .launchdarkly .client .FeatureStoreCacheConfig ;
55import com .launchdarkly .client .FeatureStoreFactory ;
6- import com .launchdarkly .client .LDConfig ;
76import com .launchdarkly .client .utils .CachingStoreWrapper ;
87
98import java .net .URI ;
1918 * <p>
2019 * Create this builder by calling {@link DynamoDbComponents#dynamoDbFeatureStore(String)}, then
2120 * optionally modify its properties with builder methods, and then include it in your client
22- * configuration with {@link LDConfig.Builder#featureStoreFactory(FeatureStoreFactory)}.
21+ * configuration with {@link com.launchdarkly.client. LDConfig.Builder#featureStoreFactory(FeatureStoreFactory)}.
2322 * <p>
2423 * The AWS SDK provides many configuration options for a DynamoDB client. This class has
2524 * corresponding methods for some of the most commonly used ones. If you need more sophisticated
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(software.amazon.awssdk.services.dynamodb.DynamoDbClient)}.
29+ * {@link com.launchdarkly.client.dynamodb. DynamoDbFeatureStoreBuilder#existingClient(software.amazon.awssdk.services.dynamodb.DynamoDbClient)}.
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