Class TableProperties

java.lang.Object
org.apache.iceberg.TableProperties

public class TableProperties extends Object
  • Field Details

    • FORMAT_VERSION

      public static final String FORMAT_VERSION
      Reserved table property for table format version.

      Iceberg will default a new table's format version to the latest stable and recommended version. This reserved property keyword allows users to override the Iceberg format version of the table metadata.

      If this table property exists when creating a table, the table will use the specified format version. If a table updates this property, it will try to upgrade to the specified format version.

      Note: incomplete or unstable versions cannot be selected using this property.

      See Also:
    • UUID

      public static final String UUID
      Reserved table property for table UUID.
      See Also:
    • SNAPSHOT_COUNT

      public static final String SNAPSHOT_COUNT
      Reserved table property for the total number of snapshots.
      See Also:
    • CURRENT_SNAPSHOT_SUMMARY

      public static final String CURRENT_SNAPSHOT_SUMMARY
      Reserved table property for current snapshot summary.
      See Also:
    • CURRENT_SNAPSHOT_ID

      public static final String CURRENT_SNAPSHOT_ID
      Reserved table property for current snapshot id.
      See Also:
    • CURRENT_SNAPSHOT_TIMESTAMP

      public static final String CURRENT_SNAPSHOT_TIMESTAMP
      Reserved table property for current snapshot timestamp.
      See Also:
    • CURRENT_SCHEMA

      public static final String CURRENT_SCHEMA
      Reserved table property for the JSON representation of current schema.
      See Also:
    • DEFAULT_PARTITION_SPEC

      public static final String DEFAULT_PARTITION_SPEC
      Reserved table property for the JSON representation of current(default) partition spec.
      See Also:
    • DEFAULT_SORT_ORDER

      public static final String DEFAULT_SORT_ORDER
      Reserved table property for the JSON representation of current(default) sort order.
      See Also:
    • RESERVED_PROPERTIES

      public static final Set<String> RESERVED_PROPERTIES
      Reserved Iceberg table properties list.

      Reserved table properties are only used to control behaviors when creating or updating a table. The value of these properties are not persisted as a part of the table metadata.

    • COMMENT

      public static final String COMMENT
      A table property that documents the business meaning and usage context of this table.
      See Also:
    • COMMIT_NUM_RETRIES

      public static final String COMMIT_NUM_RETRIES
      See Also:
    • COMMIT_NUM_RETRIES_DEFAULT

      public static final int COMMIT_NUM_RETRIES_DEFAULT
      See Also:
    • COMMIT_MIN_RETRY_WAIT_MS

      public static final String COMMIT_MIN_RETRY_WAIT_MS
      See Also:
    • COMMIT_MIN_RETRY_WAIT_MS_DEFAULT

      public static final int COMMIT_MIN_RETRY_WAIT_MS_DEFAULT
      See Also:
    • COMMIT_MAX_RETRY_WAIT_MS

      public static final String COMMIT_MAX_RETRY_WAIT_MS
      See Also:
    • COMMIT_MAX_RETRY_WAIT_MS_DEFAULT

      public static final int COMMIT_MAX_RETRY_WAIT_MS_DEFAULT
      See Also:
    • COMMIT_TOTAL_RETRY_TIME_MS

      public static final String COMMIT_TOTAL_RETRY_TIME_MS
      See Also:
    • COMMIT_TOTAL_RETRY_TIME_MS_DEFAULT

      public static final int COMMIT_TOTAL_RETRY_TIME_MS_DEFAULT
      See Also:
    • COMMIT_NUM_STATUS_CHECKS

      public static final String COMMIT_NUM_STATUS_CHECKS
      See Also:
    • COMMIT_NUM_STATUS_CHECKS_DEFAULT

      public static final int COMMIT_NUM_STATUS_CHECKS_DEFAULT
      See Also:
    • COMMIT_STATUS_CHECKS_MIN_WAIT_MS

      public static final String COMMIT_STATUS_CHECKS_MIN_WAIT_MS
      See Also:
    • COMMIT_STATUS_CHECKS_MIN_WAIT_MS_DEFAULT

      public static final long COMMIT_STATUS_CHECKS_MIN_WAIT_MS_DEFAULT
      See Also:
    • COMMIT_STATUS_CHECKS_MAX_WAIT_MS

      public static final String COMMIT_STATUS_CHECKS_MAX_WAIT_MS
      See Also:
    • COMMIT_STATUS_CHECKS_MAX_WAIT_MS_DEFAULT

      public static final long COMMIT_STATUS_CHECKS_MAX_WAIT_MS_DEFAULT
      See Also:
    • COMMIT_STATUS_CHECKS_TOTAL_WAIT_MS

      public static final String COMMIT_STATUS_CHECKS_TOTAL_WAIT_MS
      See Also:
    • COMMIT_STATUS_CHECKS_TOTAL_WAIT_MS_DEFAULT

      public static final long COMMIT_STATUS_CHECKS_TOTAL_WAIT_MS_DEFAULT
      See Also:
    • MANIFEST_TARGET_SIZE_BYTES

      public static final String MANIFEST_TARGET_SIZE_BYTES
      See Also:
    • MANIFEST_TARGET_SIZE_BYTES_DEFAULT

      public static final long MANIFEST_TARGET_SIZE_BYTES_DEFAULT
      See Also:
    • MANIFEST_MIN_MERGE_COUNT

      public static final String MANIFEST_MIN_MERGE_COUNT
      See Also:
    • MANIFEST_MIN_MERGE_COUNT_DEFAULT

      public static final int MANIFEST_MIN_MERGE_COUNT_DEFAULT
      See Also:
    • MANIFEST_MERGE_ENABLED

      public static final String MANIFEST_MERGE_ENABLED
      See Also:
    • MANIFEST_MERGE_ENABLED_DEFAULT

      public static final boolean MANIFEST_MERGE_ENABLED_DEFAULT
      See Also:
    • DEFAULT_FILE_FORMAT

      public static final String DEFAULT_FILE_FORMAT
      See Also:
    • DELETE_DEFAULT_FILE_FORMAT

      public static final String DELETE_DEFAULT_FILE_FORMAT
      See Also:
    • DEFAULT_FILE_FORMAT_DEFAULT

      public static final String DEFAULT_FILE_FORMAT_DEFAULT
      See Also:
    • PARQUET_ROW_GROUP_SIZE_BYTES

      public static final String PARQUET_ROW_GROUP_SIZE_BYTES
      See Also:
    • DELETE_PARQUET_ROW_GROUP_SIZE_BYTES

      public static final String DELETE_PARQUET_ROW_GROUP_SIZE_BYTES
      See Also:
    • PARQUET_ROW_GROUP_SIZE_BYTES_DEFAULT

      public static final int PARQUET_ROW_GROUP_SIZE_BYTES_DEFAULT
      See Also:
    • PARQUET_PAGE_SIZE_BYTES

      public static final String PARQUET_PAGE_SIZE_BYTES
      See Also:
    • DELETE_PARQUET_PAGE_SIZE_BYTES

      public static final String DELETE_PARQUET_PAGE_SIZE_BYTES
      See Also:
    • PARQUET_PAGE_SIZE_BYTES_DEFAULT

      public static final int PARQUET_PAGE_SIZE_BYTES_DEFAULT
      See Also:
    • PARQUET_PAGE_VERSION

      public static final String PARQUET_PAGE_VERSION
      See Also:
    • DELETE_PARQUET_PAGE_VERSION

      public static final String DELETE_PARQUET_PAGE_VERSION
      See Also:
    • PARQUET_PAGE_VERSION_DEFAULT

      public static final String PARQUET_PAGE_VERSION_DEFAULT
      See Also:
    • PARQUET_PAGE_ROW_LIMIT

      public static final String PARQUET_PAGE_ROW_LIMIT
      See Also:
    • DELETE_PARQUET_PAGE_ROW_LIMIT

      public static final String DELETE_PARQUET_PAGE_ROW_LIMIT
      See Also:
    • PARQUET_PAGE_ROW_LIMIT_DEFAULT

      public static final int PARQUET_PAGE_ROW_LIMIT_DEFAULT
      See Also:
    • PARQUET_DICT_SIZE_BYTES

      public static final String PARQUET_DICT_SIZE_BYTES
      See Also:
    • DELETE_PARQUET_DICT_SIZE_BYTES

      public static final String DELETE_PARQUET_DICT_SIZE_BYTES
      See Also:
    • PARQUET_DICT_SIZE_BYTES_DEFAULT

      public static final int PARQUET_DICT_SIZE_BYTES_DEFAULT
      See Also:
    • PARQUET_COMPRESSION

      public static final String PARQUET_COMPRESSION
      See Also:
    • DELETE_PARQUET_COMPRESSION

      public static final String DELETE_PARQUET_COMPRESSION
      See Also:
    • PARQUET_COMPRESSION_DEFAULT

      public static final String PARQUET_COMPRESSION_DEFAULT
      See Also:
    • PARQUET_COMPRESSION_DEFAULT_SINCE_1_4_0

      public static final String PARQUET_COMPRESSION_DEFAULT_SINCE_1_4_0
      See Also:
    • PARQUET_COMPRESSION_LEVEL

      public static final String PARQUET_COMPRESSION_LEVEL
      See Also:
    • DELETE_PARQUET_COMPRESSION_LEVEL

      public static final String DELETE_PARQUET_COMPRESSION_LEVEL
      See Also:
    • PARQUET_COMPRESSION_LEVEL_DEFAULT

      public static final String PARQUET_COMPRESSION_LEVEL_DEFAULT
    • PARQUET_SHRED_VARIANTS

      public static final String PARQUET_SHRED_VARIANTS
      See Also:
    • PARQUET_SHRED_VARIANTS_DEFAULT

      public static final boolean PARQUET_SHRED_VARIANTS_DEFAULT
      See Also:
    • PARQUET_VARIANT_BUFFER_SIZE

      public static final String PARQUET_VARIANT_BUFFER_SIZE
      See Also:
    • PARQUET_VARIANT_BUFFER_SIZE_DEFAULT

      public static final int PARQUET_VARIANT_BUFFER_SIZE_DEFAULT
      See Also:
    • PARQUET_ROW_GROUP_CHECK_MIN_RECORD_COUNT

      public static final String PARQUET_ROW_GROUP_CHECK_MIN_RECORD_COUNT
      See Also:
    • DELETE_PARQUET_ROW_GROUP_CHECK_MIN_RECORD_COUNT

      public static final String DELETE_PARQUET_ROW_GROUP_CHECK_MIN_RECORD_COUNT
      See Also:
    • PARQUET_ROW_GROUP_CHECK_MIN_RECORD_COUNT_DEFAULT

      public static final int PARQUET_ROW_GROUP_CHECK_MIN_RECORD_COUNT_DEFAULT
      See Also:
    • PARQUET_ROW_GROUP_CHECK_MAX_RECORD_COUNT

      public static final String PARQUET_ROW_GROUP_CHECK_MAX_RECORD_COUNT
      See Also:
    • DELETE_PARQUET_ROW_GROUP_CHECK_MAX_RECORD_COUNT

      public static final String DELETE_PARQUET_ROW_GROUP_CHECK_MAX_RECORD_COUNT
      See Also:
    • PARQUET_ROW_GROUP_CHECK_MAX_RECORD_COUNT_DEFAULT

      public static final int PARQUET_ROW_GROUP_CHECK_MAX_RECORD_COUNT_DEFAULT
      See Also:
    • PARQUET_BLOOM_FILTER_MAX_BYTES

      public static final String PARQUET_BLOOM_FILTER_MAX_BYTES
      See Also:
    • PARQUET_BLOOM_FILTER_MAX_BYTES_DEFAULT

      public static final int PARQUET_BLOOM_FILTER_MAX_BYTES_DEFAULT
      See Also:
    • PARQUET_BLOOM_FILTER_COLUMN_FPP_PREFIX

      public static final String PARQUET_BLOOM_FILTER_COLUMN_FPP_PREFIX
      See Also:
    • PARQUET_BLOOM_FILTER_COLUMN_FPP_DEFAULT

      public static final double PARQUET_BLOOM_FILTER_COLUMN_FPP_DEFAULT
      See Also:
    • PARQUET_BLOOM_FILTER_COLUMN_NDV_PREFIX

      public static final String PARQUET_BLOOM_FILTER_COLUMN_NDV_PREFIX
      See Also:
    • PARQUET_BLOOM_FILTER_COLUMN_ENABLED_PREFIX

      public static final String PARQUET_BLOOM_FILTER_COLUMN_ENABLED_PREFIX
      See Also:
    • PARQUET_COLUMN_STATS_ENABLED_PREFIX

      public static final String PARQUET_COLUMN_STATS_ENABLED_PREFIX
      See Also:
    • AVRO_COMPRESSION

      public static final String AVRO_COMPRESSION
      See Also:
    • DELETE_AVRO_COMPRESSION

      public static final String DELETE_AVRO_COMPRESSION
      See Also:
    • AVRO_COMPRESSION_DEFAULT

      public static final String AVRO_COMPRESSION_DEFAULT
      See Also:
    • AVRO_COMPRESSION_LEVEL

      public static final String AVRO_COMPRESSION_LEVEL
      See Also:
    • DELETE_AVRO_COMPRESSION_LEVEL

      public static final String DELETE_AVRO_COMPRESSION_LEVEL
      See Also:
    • AVRO_COMPRESSION_LEVEL_DEFAULT

      public static final String AVRO_COMPRESSION_LEVEL_DEFAULT
    • MANIFEST_COMPRESSION

      public static final String MANIFEST_COMPRESSION
      See Also:
    • MANIFEST_COMPRESSION_DEFAULT

      public static final String MANIFEST_COMPRESSION_DEFAULT
      See Also:
    • MANIFEST_COMPRESSION_LEVEL

      public static final String MANIFEST_COMPRESSION_LEVEL
      See Also:
    • MANIFEST_COMPRESSION_LEVEL_DEFAULT

      public static final String MANIFEST_COMPRESSION_LEVEL_DEFAULT
    • ORC_STRIPE_SIZE_BYTES

      public static final String ORC_STRIPE_SIZE_BYTES
      See Also:
    • ORC_BLOOM_FILTER_COLUMNS

      public static final String ORC_BLOOM_FILTER_COLUMNS
      See Also:
    • ORC_BLOOM_FILTER_COLUMNS_DEFAULT

      public static final String ORC_BLOOM_FILTER_COLUMNS_DEFAULT
      See Also:
    • ORC_BLOOM_FILTER_FPP

      public static final String ORC_BLOOM_FILTER_FPP
      See Also:
    • ORC_BLOOM_FILTER_FPP_DEFAULT

      public static final double ORC_BLOOM_FILTER_FPP_DEFAULT
      See Also:
    • DELETE_ORC_STRIPE_SIZE_BYTES

      public static final String DELETE_ORC_STRIPE_SIZE_BYTES
      See Also:
    • ORC_STRIPE_SIZE_BYTES_DEFAULT

      public static final long ORC_STRIPE_SIZE_BYTES_DEFAULT
      See Also:
    • ORC_BLOCK_SIZE_BYTES

      public static final String ORC_BLOCK_SIZE_BYTES
      See Also:
    • DELETE_ORC_BLOCK_SIZE_BYTES

      public static final String DELETE_ORC_BLOCK_SIZE_BYTES
      See Also:
    • ORC_BLOCK_SIZE_BYTES_DEFAULT

      public static final long ORC_BLOCK_SIZE_BYTES_DEFAULT
      See Also:
    • ORC_WRITE_BATCH_SIZE

      public static final String ORC_WRITE_BATCH_SIZE
      See Also:
    • DELETE_ORC_WRITE_BATCH_SIZE

      public static final String DELETE_ORC_WRITE_BATCH_SIZE
      See Also:
    • ORC_WRITE_BATCH_SIZE_DEFAULT

      public static final int ORC_WRITE_BATCH_SIZE_DEFAULT
      See Also:
    • ORC_COMPRESSION

      public static final String ORC_COMPRESSION
      See Also:
    • DELETE_ORC_COMPRESSION

      public static final String DELETE_ORC_COMPRESSION
      See Also:
    • ORC_COMPRESSION_DEFAULT

      public static final String ORC_COMPRESSION_DEFAULT
      See Also:
    • ORC_COMPRESSION_STRATEGY

      public static final String ORC_COMPRESSION_STRATEGY
      See Also:
    • DELETE_ORC_COMPRESSION_STRATEGY

      public static final String DELETE_ORC_COMPRESSION_STRATEGY
      See Also:
    • ORC_COMPRESSION_STRATEGY_DEFAULT

      public static final String ORC_COMPRESSION_STRATEGY_DEFAULT
      See Also:
    • SPLIT_SIZE

      public static final String SPLIT_SIZE
      See Also:
    • SPLIT_SIZE_DEFAULT

      public static final long SPLIT_SIZE_DEFAULT
      See Also:
    • METADATA_SPLIT_SIZE

      public static final String METADATA_SPLIT_SIZE
      See Also:
    • METADATA_SPLIT_SIZE_DEFAULT

      public static final long METADATA_SPLIT_SIZE_DEFAULT
      See Also:
    • SPLIT_LOOKBACK

      public static final String SPLIT_LOOKBACK
      See Also:
    • SPLIT_LOOKBACK_DEFAULT

      public static final int SPLIT_LOOKBACK_DEFAULT
      See Also:
    • SPLIT_OPEN_FILE_COST

      public static final String SPLIT_OPEN_FILE_COST
      See Also:
    • SPLIT_OPEN_FILE_COST_DEFAULT

      public static final long SPLIT_OPEN_FILE_COST_DEFAULT
      See Also:
    • ADAPTIVE_SPLIT_SIZE_ENABLED

      public static final String ADAPTIVE_SPLIT_SIZE_ENABLED
      See Also:
    • ADAPTIVE_SPLIT_SIZE_ENABLED_DEFAULT

      public static final boolean ADAPTIVE_SPLIT_SIZE_ENABLED_DEFAULT
      See Also:
    • PARQUET_VECTORIZATION_ENABLED

      public static final String PARQUET_VECTORIZATION_ENABLED
      See Also:
    • PARQUET_VECTORIZATION_ENABLED_DEFAULT

      public static final boolean PARQUET_VECTORIZATION_ENABLED_DEFAULT
      See Also:
    • PARQUET_BATCH_SIZE

      public static final String PARQUET_BATCH_SIZE
      See Also:
    • PARQUET_BATCH_SIZE_DEFAULT

      public static final int PARQUET_BATCH_SIZE_DEFAULT
      See Also:
    • ORC_VECTORIZATION_ENABLED

      public static final String ORC_VECTORIZATION_ENABLED
      See Also:
    • ORC_VECTORIZATION_ENABLED_DEFAULT

      public static final boolean ORC_VECTORIZATION_ENABLED_DEFAULT
      See Also:
    • ORC_BATCH_SIZE

      public static final String ORC_BATCH_SIZE
      See Also:
    • ORC_BATCH_SIZE_DEFAULT

      public static final int ORC_BATCH_SIZE_DEFAULT
      See Also:
    • DATA_PLANNING_MODE

      public static final String DATA_PLANNING_MODE
      See Also:
    • DELETE_PLANNING_MODE

      public static final String DELETE_PLANNING_MODE
      See Also:
    • PLANNING_MODE_DEFAULT

      public static final String PLANNING_MODE_DEFAULT
    • IDENTIFIER_FIELDS_RELY

      public static final String IDENTIFIER_FIELDS_RELY
      When true, declares that the table's identifier fields can be relied upon as a primary key by query engines for optimization purposes (e.g. eliminating redundant joins or distinct). This is not enforced at write time and does not validate existing data.
      See Also:
    • IDENTIFIER_FIELDS_RELY_DEFAULT

      public static final boolean IDENTIFIER_FIELDS_RELY_DEFAULT
      See Also:
    • OBJECT_STORE_ENABLED

      public static final String OBJECT_STORE_ENABLED
      See Also:
    • OBJECT_STORE_ENABLED_DEFAULT

      public static final boolean OBJECT_STORE_ENABLED_DEFAULT
      See Also:
    • WRITE_OBJECT_STORE_PARTITIONED_PATHS

      public static final String WRITE_OBJECT_STORE_PARTITIONED_PATHS
      See Also:
    • WRITE_OBJECT_STORE_PARTITIONED_PATHS_DEFAULT

      public static final boolean WRITE_OBJECT_STORE_PARTITIONED_PATHS_DEFAULT
      See Also:
    • OBJECT_STORE_PATH

      @Deprecated public static final String OBJECT_STORE_PATH
      Deprecated.
      will be removed in 2.0.0, use WRITE_DATA_LOCATION instead.
      See Also:
    • WRITE_LOCATION_PROVIDER_IMPL

      public static final String WRITE_LOCATION_PROVIDER_IMPL
      See Also:
    • WRITE_FOLDER_STORAGE_LOCATION

      @Deprecated public static final String WRITE_FOLDER_STORAGE_LOCATION
      Deprecated.
      will be removed in 2.0.0, use WRITE_DATA_LOCATION instead.
      See Also:
    • WRITE_DATA_LOCATION

      public static final String WRITE_DATA_LOCATION
      See Also:
    • WRITE_METADATA_LOCATION

      public static final String WRITE_METADATA_LOCATION
      See Also:
    • WRITE_PARTITION_SUMMARY_LIMIT

      public static final String WRITE_PARTITION_SUMMARY_LIMIT
      See Also:
    • WRITE_PARTITION_SUMMARY_LIMIT_DEFAULT

      public static final int WRITE_PARTITION_SUMMARY_LIMIT_DEFAULT
      See Also:
    • MANIFEST_LISTS_ENABLED

      @Deprecated public static final String MANIFEST_LISTS_ENABLED
      Deprecated.
      will be removed in 1.12.0, writing manifest lists is always enabled
      See Also:
    • MANIFEST_LISTS_ENABLED_DEFAULT

      @Deprecated public static final boolean MANIFEST_LISTS_ENABLED_DEFAULT
      Deprecated.
      will be removed in 1.12.0, writing manifest lists is always enabled
      See Also:
    • METADATA_COMPRESSION

      public static final String METADATA_COMPRESSION
      See Also:
    • METADATA_COMPRESSION_DEFAULT

      public static final String METADATA_COMPRESSION_DEFAULT
      See Also:
    • METADATA_PREVIOUS_VERSIONS_MAX

      public static final String METADATA_PREVIOUS_VERSIONS_MAX
      See Also:
    • METADATA_PREVIOUS_VERSIONS_MAX_DEFAULT

      public static final int METADATA_PREVIOUS_VERSIONS_MAX_DEFAULT
      See Also:
    • METADATA_DELETE_AFTER_COMMIT_ENABLED

      public static final String METADATA_DELETE_AFTER_COMMIT_ENABLED
      See Also:
    • METADATA_DELETE_AFTER_COMMIT_ENABLED_DEFAULT

      public static final boolean METADATA_DELETE_AFTER_COMMIT_ENABLED_DEFAULT
      See Also:
    • METRICS_MAX_INFERRED_COLUMN_DEFAULTS

      public static final String METRICS_MAX_INFERRED_COLUMN_DEFAULTS
      See Also:
    • METRICS_MAX_INFERRED_COLUMN_DEFAULTS_DEFAULT

      public static final int METRICS_MAX_INFERRED_COLUMN_DEFAULTS_DEFAULT
      See Also:
    • METRICS_MODE_COLUMN_CONF_PREFIX

      public static final String METRICS_MODE_COLUMN_CONF_PREFIX
      See Also:
    • DEFAULT_WRITE_METRICS_MODE

      public static final String DEFAULT_WRITE_METRICS_MODE
      See Also:
    • DEFAULT_WRITE_METRICS_MODE_DEFAULT

      public static final String DEFAULT_WRITE_METRICS_MODE_DEFAULT
      See Also:
    • DEFAULT_NAME_MAPPING

      public static final String DEFAULT_NAME_MAPPING
      See Also:
    • WRITE_AUDIT_PUBLISH_ENABLED

      public static final String WRITE_AUDIT_PUBLISH_ENABLED
      See Also:
    • WRITE_AUDIT_PUBLISH_ENABLED_DEFAULT

      public static final String WRITE_AUDIT_PUBLISH_ENABLED_DEFAULT
      See Also:
    • WRITE_TARGET_FILE_SIZE_BYTES

      public static final String WRITE_TARGET_FILE_SIZE_BYTES
      See Also:
    • WRITE_TARGET_FILE_SIZE_BYTES_DEFAULT

      public static final long WRITE_TARGET_FILE_SIZE_BYTES_DEFAULT
      See Also:
    • DELETE_TARGET_FILE_SIZE_BYTES

      public static final String DELETE_TARGET_FILE_SIZE_BYTES
      See Also:
    • DELETE_TARGET_FILE_SIZE_BYTES_DEFAULT

      public static final long DELETE_TARGET_FILE_SIZE_BYTES_DEFAULT
      See Also:
    • SPARK_WRITE_PARTITIONED_FANOUT_ENABLED

      public static final String SPARK_WRITE_PARTITIONED_FANOUT_ENABLED
      See Also:
    • SPARK_WRITE_PARTITIONED_FANOUT_ENABLED_DEFAULT

      public static final boolean SPARK_WRITE_PARTITIONED_FANOUT_ENABLED_DEFAULT
      See Also:
    • SPARK_WRITE_ACCEPT_ANY_SCHEMA

      public static final String SPARK_WRITE_ACCEPT_ANY_SCHEMA
      See Also:
    • SPARK_WRITE_ACCEPT_ANY_SCHEMA_DEFAULT

      public static final boolean SPARK_WRITE_ACCEPT_ANY_SCHEMA_DEFAULT
      See Also:
    • SPARK_WRITE_AUTO_SCHEMA_EVOLUTION

      public static final String SPARK_WRITE_AUTO_SCHEMA_EVOLUTION
      See Also:
    • SPARK_WRITE_AUTO_SCHEMA_EVOLUTION_DEFAULT

      public static final boolean SPARK_WRITE_AUTO_SCHEMA_EVOLUTION_DEFAULT
      See Also:
    • SPARK_WRITE_ADVISORY_PARTITION_SIZE_BYTES

      public static final String SPARK_WRITE_ADVISORY_PARTITION_SIZE_BYTES
      See Also:
    • SNAPSHOT_ID_INHERITANCE_ENABLED

      public static final String SNAPSHOT_ID_INHERITANCE_ENABLED
      See Also:
    • SNAPSHOT_ID_INHERITANCE_ENABLED_DEFAULT

      public static final boolean SNAPSHOT_ID_INHERITANCE_ENABLED_DEFAULT
      See Also:
    • ENGINE_HIVE_ENABLED

      public static final String ENGINE_HIVE_ENABLED
      See Also:
    • ENGINE_HIVE_ENABLED_DEFAULT

      public static final boolean ENGINE_HIVE_ENABLED_DEFAULT
      See Also:
    • HIVE_LOCK_ENABLED

      public static final String HIVE_LOCK_ENABLED
      See Also:
    • HIVE_LOCK_ENABLED_DEFAULT

      public static final boolean HIVE_LOCK_ENABLED_DEFAULT
      See Also:
    • WRITE_DISTRIBUTION_MODE

      public static final String WRITE_DISTRIBUTION_MODE
      See Also:
    • WRITE_DISTRIBUTION_MODE_NONE

      public static final String WRITE_DISTRIBUTION_MODE_NONE
      See Also:
    • WRITE_DISTRIBUTION_MODE_HASH

      public static final String WRITE_DISTRIBUTION_MODE_HASH
      See Also:
    • WRITE_DISTRIBUTION_MODE_RANGE

      public static final String WRITE_DISTRIBUTION_MODE_RANGE
      See Also:
    • GC_ENABLED

      public static final String GC_ENABLED
      See Also:
    • GC_ENABLED_DEFAULT

      public static final boolean GC_ENABLED_DEFAULT
      See Also:
    • MAX_SNAPSHOT_AGE_MS

      public static final String MAX_SNAPSHOT_AGE_MS
      See Also:
    • MAX_SNAPSHOT_AGE_MS_DEFAULT

      public static final long MAX_SNAPSHOT_AGE_MS_DEFAULT
      See Also:
    • MIN_SNAPSHOTS_TO_KEEP

      public static final String MIN_SNAPSHOTS_TO_KEEP
      See Also:
    • MIN_SNAPSHOTS_TO_KEEP_DEFAULT

      public static final int MIN_SNAPSHOTS_TO_KEEP_DEFAULT
      See Also:
    • MAX_REF_AGE_MS

      public static final String MAX_REF_AGE_MS
      See Also:
    • MAX_REF_AGE_MS_DEFAULT

      public static final long MAX_REF_AGE_MS_DEFAULT
      See Also:
    • DELETE_GRANULARITY

      public static final String DELETE_GRANULARITY
      See Also:
    • DELETE_GRANULARITY_DEFAULT

      public static final String DELETE_GRANULARITY_DEFAULT
    • DELETE_ISOLATION_LEVEL

      public static final String DELETE_ISOLATION_LEVEL
      See Also:
    • DELETE_ISOLATION_LEVEL_DEFAULT

      public static final String DELETE_ISOLATION_LEVEL_DEFAULT
      See Also:
    • DELETE_MODE

      public static final String DELETE_MODE
      See Also:
    • DELETE_MODE_DEFAULT

      public static final String DELETE_MODE_DEFAULT
    • DELETE_DISTRIBUTION_MODE

      public static final String DELETE_DISTRIBUTION_MODE
      See Also:
    • UPDATE_ISOLATION_LEVEL

      public static final String UPDATE_ISOLATION_LEVEL
      See Also:
    • UPDATE_ISOLATION_LEVEL_DEFAULT

      public static final String UPDATE_ISOLATION_LEVEL_DEFAULT
      See Also:
    • UPDATE_MODE

      public static final String UPDATE_MODE
      See Also:
    • UPDATE_MODE_DEFAULT

      public static final String UPDATE_MODE_DEFAULT
    • UPDATE_DISTRIBUTION_MODE

      public static final String UPDATE_DISTRIBUTION_MODE
      See Also:
    • MERGE_ISOLATION_LEVEL

      public static final String MERGE_ISOLATION_LEVEL
      See Also:
    • MERGE_ISOLATION_LEVEL_DEFAULT

      public static final String MERGE_ISOLATION_LEVEL_DEFAULT
      See Also:
    • MERGE_MODE

      public static final String MERGE_MODE
      See Also:
    • MERGE_MODE_DEFAULT

      public static final String MERGE_MODE_DEFAULT
    • MERGE_DISTRIBUTION_MODE

      public static final String MERGE_DISTRIBUTION_MODE
      See Also:
    • UPSERT_ENABLED

      public static final String UPSERT_ENABLED
      See Also:
    • UPSERT_ENABLED_DEFAULT

      public static final boolean UPSERT_ENABLED_DEFAULT
      See Also:
    • ENCRYPTION_TABLE_KEY

      public static final String ENCRYPTION_TABLE_KEY
      See Also:
    • ENCRYPTION_DEK_LENGTH

      public static final String ENCRYPTION_DEK_LENGTH
      See Also:
    • ENCRYPTION_DEK_LENGTH_DEFAULT

      public static final int ENCRYPTION_DEK_LENGTH_DEFAULT
      See Also:
    • ENCRYPTION_AAD_LENGTH_DEFAULT

      public static final int ENCRYPTION_AAD_LENGTH_DEFAULT
      See Also: