public class ParameterProvider extends Object
| Constructor and Description |
|---|
ParameterProvider()
Empty constructor for tests
|
ParameterProvider(Map<String,Object> parameterOverrides,
Properties props)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Constants.BdecVersion |
getBlobFormatVersion() |
int |
getBlobUploadMaxRetryCount() |
long |
getBufferFlushCheckIntervalInMs() |
long |
getBufferFlushIntervalInMs() |
boolean |
getEnableParquetInternalBuffering() |
long |
getInsertThrottleIntervalInMs() |
int |
getInsertThrottleThresholdInBytes() |
int |
getInsertThrottleThresholdInPercentage() |
int |
getIOTimeCpuRatio() |
long |
getMaxMemoryLimitInBytes() |
boolean |
hasEnabledSnowpipeStreamingMetrics() |
String |
toString() |
public static final String BUFFER_FLUSH_INTERVAL_IN_MILLIS
public static final String BUFFER_FLUSH_CHECK_INTERVAL_IN_MILLIS
public static final String INSERT_THROTTLE_INTERVAL_IN_MILLIS
public static final String INSERT_THROTTLE_THRESHOLD_IN_PERCENTAGE
public static final String INSERT_THROTTLE_THRESHOLD_IN_BYTES
public static final String ENABLE_SNOWPIPE_STREAMING_METRICS
public static final String BLOB_FORMAT_VERSION
public static final String IO_TIME_CPU_RATIO
public static final String BLOB_UPLOAD_MAX_RETRY_COUNT
public static final String MAX_MEMORY_LIMIT_IN_BYTES
public static final String ENABLE_PARQUET_INTERNAL_BUFFERING
public static final long BUFFER_FLUSH_INTERVAL_IN_MILLIS_DEFAULT
public static final long BUFFER_FLUSH_CHECK_INTERVAL_IN_MILLIS_DEFAULT
public static final long INSERT_THROTTLE_INTERVAL_IN_MILLIS_DEFAULT
public static final int INSERT_THROTTLE_THRESHOLD_IN_PERCENTAGE_DEFAULT
public static final int INSERT_THROTTLE_THRESHOLD_IN_BYTES_DEFAULT
public static final boolean SNOWPIPE_STREAMING_METRICS_DEFAULT
public static final Constants.BdecVersion BLOB_FORMAT_VERSION_DEFAULT
public static final int IO_TIME_CPU_RATIO_DEFAULT
public static final int BLOB_UPLOAD_MAX_RETRY_COUNT_DEFAULT
public static final long MAX_MEMORY_LIMIT_IN_BYTES_DEFAULT
public static final boolean ENABLE_PARQUET_INTERNAL_BUFFERING_DEFAULT
public ParameterProvider(Map<String,Object> parameterOverrides, Properties props)
parameterOverrides - Map of parameter name to valueprops - Properties from profile filepublic ParameterProvider()
public long getBufferFlushIntervalInMs()
public long getBufferFlushCheckIntervalInMs()
public long getInsertThrottleIntervalInMs()
public int getInsertThrottleThresholdInPercentage()
public int getInsertThrottleThresholdInBytes()
public boolean hasEnabledSnowpipeStreamingMetrics()
public Constants.BdecVersion getBlobFormatVersion()
public int getIOTimeCpuRatio()
public int getBlobUploadMaxRetryCount()
public long getMaxMemoryLimitInBytes()
public boolean getEnableParquetInternalBuffering()
Copyright © 2023. All rights reserved.