package
0.0.0-20190708190747-0933bec82397
Repository: https://github.com/launchdarkly/go-client.git
Documentation: pkg.go.dev

# Functions

CacheTTL creates an option for NewDynamoDBFeatureStore to set the amount of time that recently read or updated items should remain in an in-memory cache.
ClientConfig creates an option for NewDynamoDBFeatureStore to add an AWS configuration object for the DynamoDB client.
DynamoClient creates an option for NewDynamoDBFeatureStore to specify an existing DynamoDB client instance.
Logger creates an option for NewDynamoDBFeatureStore, to specify where to send log output.
NewDynamoDBFeatureStore creates a new DynamoDB feature store to be used by the LaunchDarkly client.
Prefix creates an option for NewDynamoDBFeatureStore to specify a string that should be prepended to all partition keys used by the feature store.
SessionOptions creates an option for NewDynamoDBFeatureStore, to specify an AWS Session.Options object to use when creating the DynamoDB session.

# Constants

DefaultCacheTTL is the amount of time that recently read or updated items will be cached in memory, unless you specify otherwise with the CacheTTL option.

# Interfaces

FeatureStoreOption is the interface for optional configuration parameters that can be passed to NewDynamoDBFeatureStore.