public static class DeltaConfig.Config extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DeltaConfig.Config.Builder |
| Modifier and Type | Field and Description |
|---|---|
static String |
CHILDREN |
static String |
CONFIG_NAME |
static String |
DEPENDENCIES |
static String |
HIVE_PROPERTIES |
static String |
HIVE_QUERIES |
static String |
NO_DEPENDENCY_VALUE |
static String |
NODE_NAME |
static String |
PRESTO_PROPERTIES |
static String |
PRESTO_QUERIES |
static String |
TRINO_PROPERTIES |
static String |
TRINO_QUERIES |
static String |
TYPE |
public static final String CONFIG_NAME
public static final String TYPE
public static final String NODE_NAME
public static final String DEPENDENCIES
public static final String NO_DEPENDENCY_VALUE
public static final String CHILDREN
public static final String HIVE_QUERIES
public static final String HIVE_PROPERTIES
public static final String PRESTO_QUERIES
public static final String PRESTO_PROPERTIES
public static final String TRINO_QUERIES
public static final String TRINO_PROPERTIES
public static DeltaConfig.Config.Builder newBuilder()
public long getNumRecordsInsert()
public long getNumRecordsUpsert()
public long getNumRecordsDelete()
public int getRecordSize()
public boolean isEnableMetadataValidate()
public int getNumInsertPartitions()
public int getRepeatCount()
public int getNumUpsertPartitions()
public int getSchemaVersion()
public int getNumRollbacks()
public int getStartPartition()
public int getNumDeletePartitions()
public int getNumUpsertFiles()
public double getFractionUpsertPerFile()
public boolean isDisableGenerate()
public boolean isDisableIngest()
public String getPartitionsToDelete()
public boolean getReinitContext()
public boolean isDeleteInputData()
public boolean isDeleteInputDataExceptLatest()
public boolean isValidateHive()
public int validateOnceEveryIteration()
public String inputPartitonsToSkipWithValidate()
public boolean isValidateFullData()
public int getIterationCountToExecute()
public boolean validateArchival()
public boolean validateClean()
public boolean enableRowWriting()
public long maxWaitTimeForDeltastreamerToCatchupMs()
public org.apache.hudi.common.util.Option<String> getTableType()
public boolean shouldUseCtas()
public boolean isTableExternal()
public org.apache.hudi.common.util.Option<String> getPrimaryKey()
public org.apache.hudi.common.util.Option<String> getPreCombineField()
public org.apache.hudi.common.util.Option<String> getPartitionField()
public String getMergeCondition()
public String getMatchedAction()
public String getNotMatchedAction()
public String getUpdateColumn()
public String getWhereConditionColumn()
public double getRatioRecordsChange()
public List<org.apache.hudi.common.util.collection.Pair<String,Integer>> getHiveQueries()
public boolean isHiveLocal()
public List<org.apache.hudi.common.util.collection.Pair<String,Integer>> getPrestoQueries()
public List<org.apache.hudi.common.util.collection.Pair<String,Integer>> getTrinoQueries()
Copyright © 2023 The Apache Software Foundation. All rights reserved.