package config
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- final case class SnapshotColumnsDefConfig(sourceConfig: Config, partitionKeyColumnName: String, sortKeyColumnName: String, persistenceIdColumnName: String, sequenceNrColumnName: String, snapshotColumnName: String, createdColumnName: String) extends Product with Serializable
- final case class SnapshotPluginConfig(sourceConfig: Config, plugInLifecycleHandlerFactoryClassName: String, plugInLifecycleHandlerClassName: String, v1AsyncClientFactoryClassName: String, v1SyncClientFactoryClassName: String, v1DaxAsyncClientFactoryClassName: String, v1DaxSyncClientFactoryClassName: String, v2AsyncClientFactoryClassName: String, v2SyncClientFactoryClassName: String, v2DaxAsyncClientFactoryClassName: String, v2DaxSyncClientFactoryClassName: String, legacyConfigFormat: Boolean, legacyTableFormat: Boolean, tableName: String, columnsDefConfig: SnapshotColumnsDefConfig, getSnapshotRowsIndexName: String, consistentRead: Boolean, partitionKeyResolverClassName: String, sortKeyResolverClassName: String, partitionKeyResolverProviderClassName: String, sortKeyResolverProviderClassName: String, shardCount: Int, metricsReporterProviderClassName: String, metricsReporterClassName: Option[String], writeBackoffConfig: BackoffConfig, traceReporterProviderClassName: String, traceReporterClassName: Option[String], readBackoffConfig: BackoffConfig, clientConfig: DynamoDBClientConfig) extends PluginConfig with Product with Serializable
Value Members
- object SnapshotColumnsDefConfig extends LoggingSupport with Serializable
- object SnapshotPluginConfig extends LoggingSupport with Serializable