Interface KxDatabaseCacheConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<KxDatabaseCacheConfiguration.Builder,KxDatabaseCacheConfiguration>,SdkBuilder<KxDatabaseCacheConfiguration.Builder,KxDatabaseCacheConfiguration>,SdkPojo
- Enclosing class:
- KxDatabaseCacheConfiguration
public static interface KxDatabaseCacheConfiguration.Builder extends SdkPojo, CopyableBuilder<KxDatabaseCacheConfiguration.Builder,KxDatabaseCacheConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description KxDatabaseCacheConfiguration.BuildercacheType(String cacheType)The type of disk cache.KxDatabaseCacheConfiguration.BuilderdataviewName(String dataviewName)The name of the dataview to be used for caching historical data on disk.KxDatabaseCacheConfiguration.BuilderdbPaths(String... dbPaths)Specifies the portions of database that will be loaded into the cache for access.KxDatabaseCacheConfiguration.BuilderdbPaths(Collection<String> dbPaths)Specifies the portions of database that will be loaded into the cache for access.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
cacheType
KxDatabaseCacheConfiguration.Builder cacheType(String cacheType)
The type of disk cache. This parameter is used to map the database path to cache storage. The valid values are:
-
CACHE_1000 – This type provides at least 1000 MB/s disk access throughput.
- Parameters:
cacheType- The type of disk cache. This parameter is used to map the database path to cache storage. The valid values are:-
CACHE_1000 – This type provides at least 1000 MB/s disk access throughput.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
dbPaths
KxDatabaseCacheConfiguration.Builder dbPaths(Collection<String> dbPaths)
Specifies the portions of database that will be loaded into the cache for access.
- Parameters:
dbPaths- Specifies the portions of database that will be loaded into the cache for access.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbPaths
KxDatabaseCacheConfiguration.Builder dbPaths(String... dbPaths)
Specifies the portions of database that will be loaded into the cache for access.
- Parameters:
dbPaths- Specifies the portions of database that will be loaded into the cache for access.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataviewName
KxDatabaseCacheConfiguration.Builder dataviewName(String dataviewName)
The name of the dataview to be used for caching historical data on disk.
- Parameters:
dataviewName- The name of the dataview to be used for caching historical data on disk.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-