public class FileSystemViewStorageConfig extends HoodieConfig
| Modifier and Type | Class and Description |
|---|---|
static class |
FileSystemViewStorageConfig.Builder
The builder used to build
FileSystemViewStorageConfig. |
CONFIG_VALUES_DELIMITER, propscontains, contains, getBoolean, getBooleanOrDefault, getBooleanOrDefault, getBooleanOrDefault, getDouble, getDoubleOrDefault, getFloat, getFloatOrDefault, getInt, getIntOrDefault, getLong, getLongOrDefault, getProps, getProps, getSplitStrings, getSplitStrings, getString, getString, getStringOrDefault, getStringOrDefault, getStringOrThrow, setAll, setDefault, setDefaultOnCondition, setDefaults, setDefaultValue, setDefaultValue, setValue, setValuepublic static final ConfigProperty<FileSystemViewStorageType> VIEW_TYPE
public static final ConfigProperty<String> INCREMENTAL_TIMELINE_SYNC_ENABLE
public static final ConfigProperty<FileSystemViewStorageType> SECONDARY_VIEW_TYPE
public static final ConfigProperty<String> REMOTE_HOST_NAME
public static final ConfigProperty<Integer> REMOTE_PORT_NUM
public static final ConfigProperty<String> SPILLABLE_DIR
public static final ConfigProperty<Long> SPILLABLE_MEMORY
public static final ConfigProperty<Double> SPILLABLE_COMPACTION_MEM_FRACTION
public static final ConfigProperty<Double> SPILLABLE_LOG_COMPACTION_MEM_FRACTION
public static final ConfigProperty<Double> BOOTSTRAP_BASE_FILE_MEM_FRACTION
public static final ConfigProperty<Double> SPILLABLE_REPLACED_MEM_FRACTION
public static final ConfigProperty<Double> SPILLABLE_CLUSTERING_MEM_FRACTION
public static final ConfigProperty<String> ROCKSDB_BASE_PATH
public static final ConfigProperty<Integer> REMOTE_TIMEOUT_SECS
public static final ConfigProperty<String> REMOTE_RETRY_ENABLE
public static final ConfigProperty<Integer> REMOTE_MAX_RETRY_NUMBERS
public static final ConfigProperty<Long> REMOTE_INITIAL_RETRY_INTERVAL_MS
public static final ConfigProperty<Long> REMOTE_MAX_RETRY_INTERVAL_MS
public static final ConfigProperty<String> RETRY_EXCEPTIONS
public static final ConfigProperty<String> REMOTE_BACKUP_VIEW_ENABLE
@Deprecated public static final String FILESYSTEM_VIEW_STORAGE_TYPE
VIEW_TYPE and its methods.@Deprecated public static final FileSystemViewStorageType DEFAULT_VIEW_STORAGE_TYPE
VIEW_TYPE and its methods.@Deprecated public static final String FILESYSTEM_VIEW_INCREMENTAL_SYNC_MODE
INCREMENTAL_TIMELINE_SYNC_ENABLE and its methods.@Deprecated public static final String DEFAULT_FILESYSTEM_VIEW_INCREMENTAL_SYNC_MODE
INCREMENTAL_TIMELINE_SYNC_ENABLE and its methods.@Deprecated public static final String FILESYSTEM_SECONDARY_VIEW_STORAGE_TYPE
SECONDARY_VIEW_TYPE and its methods.@Deprecated public static final FileSystemViewStorageType DEFAULT_SECONDARY_VIEW_STORAGE_TYPE
SECONDARY_VIEW_TYPE and its methods.@Deprecated public static final String FILESYSTEM_VIEW_REMOTE_HOST
REMOTE_HOST_NAME and its methods.@Deprecated public static final String DEFUALT_REMOTE_VIEW_SERVER_HOST
REMOTE_HOST_NAME and its methods.@Deprecated public static final String FILESYSTEM_VIEW_REMOTE_PORT
REMOTE_PORT_NUM and its methods.@Deprecated public static final Integer DEFAULT_REMOTE_VIEW_SERVER_PORT
REMOTE_PORT_NUM and its methods.@Deprecated public static final String FILESYSTEM_VIEW_SPILLABLE_DIR
SPILLABLE_DIR and its methods.@Deprecated public static final String DEFAULT_VIEW_SPILLABLE_DIR
SPILLABLE_DIR and its methods.@Deprecated public static final String FILESYSTEM_VIEW_SPILLABLE_MEM
SPILLABLE_MEMORY and its methods.@Deprecated public static final String FILESYSTEM_VIEW_PENDING_COMPACTION_MEM_FRACTION
SPILLABLE_COMPACTION_MEM_FRACTION and its methods.@Deprecated public static final String FILESYSTEM_VIEW_BOOTSTRAP_BASE_FILE_FRACTION
BOOTSTRAP_BASE_FILE_MEM_FRACTION and its methods.@Deprecated public static final String FILESYSTEM_VIEW_REPLACED_MEM_FRACTION
SPILLABLE_REPLACED_MEM_FRACTION and its methods.@Deprecated public static final String FILESYSTEM_VIEW_PENDING_CLUSTERING_MEM_FRACTION
SPILLABLE_CLUSTERING_MEM_FRACTION and its methods.@Deprecated public static final String DEFAULT_ROCKSDB_BASE_PATH
ROCKSDB_BASE_PATH and its methods.@Deprecated public static final String FILESTYSTEM_REMOTE_TIMELINE_CLIENT_TIMEOUT_SECS
REMOTE_TIMEOUT_SECS and its methods.@Deprecated public static final Integer DEFAULT_REMOTE_TIMELINE_CLIENT_TIMEOUT_SECS
REMOTE_TIMEOUT_SECS and its methods.public static FileSystemViewStorageConfig.Builder newBuilder()
public FileSystemViewStorageType getStorageType()
public boolean isIncrementalTimelineSyncEnabled()
public String getRemoteViewServerHost()
public Integer getRemoteViewServerPort()
public Integer getRemoteTimelineClientTimeoutSecs()
public boolean isRemoteTimelineClientRetryEnabled()
public Integer getRemoteTimelineClientMaxRetryNumbers()
public Long getRemoteTimelineInitialRetryIntervalMs()
public Long getRemoteTimelineClientMaxRetryIntervalMs()
public String getRemoteTimelineClientRetryExceptions()
public long getMaxMemoryForFileGroupMap()
public long getMaxMemoryForPendingCompaction()
public long getMaxMemoryForPendingLogCompaction()
public long getMaxMemoryForBootstrapBaseFile()
public long getMaxMemoryForReplacedFileGroups()
public long getMaxMemoryForPendingClusteringFileGroups()
public String getSpillableDir()
public FileSystemViewStorageType getSecondaryStorageType()
public boolean shouldEnableBackupForRemoteFileSystemView()
public String getRocksdbBasePath()
Copyright © 2024 The Apache Software Foundation. All rights reserved.