Interface PersistenceParams.BuildablePersistenceParams
- All Superinterfaces:
PersistenceParams
- Enclosing interface:
PersistenceParams
@PolarisImmutable
public static interface PersistenceParams.BuildablePersistenceParams
extends PersistenceParams
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.polaris.persistence.nosql.api.PersistenceParams
PersistenceParams.BuildablePersistenceParams -
Field Summary
Fields inherited from interface org.apache.polaris.persistence.nosql.api.PersistenceParams
DEFAULT_BUCKETIZED_BULK_FETCH_SIZE, DEFAULT_BUCKETIZED_BULK_FETCH_SIZE_STRING, DEFAULT_MAX_EMBEDDED_INDEX_SIZE, DEFAULT_MAX_EMBEDDED_INDEX_SIZE_STRING, DEFAULT_MAX_INDEX_STRIPE_SIZE, DEFAULT_MAX_INDEX_STRIPE_SIZE_STRING, DEFAULT_MAX_INDEX_STRIPES, DEFAULT_MAX_INDEX_STRIPES_STRING, DEFAULT_MAX_SERIALIZED_VALUE_SIZE, DEFAULT_MAX_SERIALIZED_VALUE_SIZE_STRING, DEFAULT_REFERENCE_PREVIOUS_HEAD_COUNT, DEFAULT_REFERENCE_PREVIOUS_HEAD_COUNT_STRING -
Method Summary
Modifier and TypeMethodDescriptiondefault intThe number of objects to fetch at once viaPersistence.bucketizedBulkFetches(Stream, Class).static org.apache.polaris.persistence.nosql.api.ImmutableBuildablePersistenceParams.Builderbuilder()default org.apache.polaris.misc.types.memorysize.MemorySizedefault intdefault org.apache.polaris.misc.types.memorysize.MemorySizedefault org.apache.polaris.misc.types.memorysize.MemorySizeThe maximum size of a serialized value in a persisted database row.default intdefault RetryConfig
-
Method Details
-
builder
static org.apache.polaris.persistence.nosql.api.ImmutableBuildablePersistenceParams.Builder builder() -
referencePreviousHeadCount
@Default default int referencePreviousHeadCount()- Specified by:
referencePreviousHeadCountin interfacePersistenceParams
-
maxIndexStripes
@Default default int maxIndexStripes()- Specified by:
maxIndexStripesin interfacePersistenceParams
-
maxEmbeddedIndexSize
@Default default org.apache.polaris.misc.types.memorysize.MemorySize maxEmbeddedIndexSize()- Specified by:
maxEmbeddedIndexSizein interfacePersistenceParams
-
maxIndexStripeSize
@Default default org.apache.polaris.misc.types.memorysize.MemorySize maxIndexStripeSize()- Specified by:
maxIndexStripeSizein interfacePersistenceParams
-
retryConfig
- Specified by:
retryConfigin interfacePersistenceParams
-
bucketizedBulkFetchSize
@Default default int bucketizedBulkFetchSize()Description copied from interface:PersistenceParamsThe number of objects to fetch at once viaPersistence.bucketizedBulkFetches(Stream, Class).- Specified by:
bucketizedBulkFetchSizein interfacePersistenceParams
-
maxSerializedValueSize
@Default default org.apache.polaris.misc.types.memorysize.MemorySize maxSerializedValueSize()Description copied from interface:PersistenceParamsThe maximum size of a serialized value in a persisted database row.- Specified by:
maxSerializedValueSizein interfacePersistenceParams
-