public abstract class StarRocksConfigBase extends Object implements StarRocksConfig
| Modifier and Type | Field and Description |
|---|---|
static String |
KEY_COLUMN_TYPES |
static String |
KEY_COLUMNS |
static String |
KEY_FE_HTTP |
protected Map<String,String> |
originOptions |
PREFIX| Constructor and Description |
|---|
StarRocksConfigBase(Map<String,String> options) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
get(String key) |
protected String |
get(String key,
String defaultValue) |
protected String[] |
getArray(String key,
String[] defaultValue) |
protected boolean |
getBoolean(String key,
boolean defaultValue) |
String[] |
getColumns() |
String |
getColumnTypes() |
String |
getDatabase() |
String[] |
getFeHttpUrls() |
String |
getFeJdbcUrl() |
int |
getHttpRequestConnectTimeoutMs() |
int |
getHttpRequestRetries() |
int |
getHttpRequestSocketTimeoutMs() |
protected Integer |
getInt(String key) |
protected int |
getInt(String key,
int defaultValue) |
protected Long |
getLong(String key) |
protected long |
getLong(String key,
long defaultValue) |
Map<String,String> |
getOriginOptions() |
String |
getPassword() |
String |
getTable() |
java.time.ZoneId |
getTimeZone() |
String |
getUsername() |
public static final String KEY_FE_HTTP
public static final String KEY_COLUMNS
public static final String KEY_COLUMN_TYPES
public Map<String,String> getOriginOptions()
getOriginOptions in interface StarRocksConfigpublic String[] getFeHttpUrls()
getFeHttpUrls in interface StarRocksConfigpublic String getFeJdbcUrl()
getFeJdbcUrl in interface StarRocksConfigpublic String getDatabase()
getDatabase in interface StarRocksConfigpublic String getTable()
getTable in interface StarRocksConfigpublic String getUsername()
getUsername in interface StarRocksConfigpublic String getPassword()
getPassword in interface StarRocksConfigpublic int getHttpRequestRetries()
getHttpRequestRetries in interface StarRocksConfigpublic int getHttpRequestConnectTimeoutMs()
getHttpRequestConnectTimeoutMs in interface StarRocksConfigpublic int getHttpRequestSocketTimeoutMs()
getHttpRequestSocketTimeoutMs in interface StarRocksConfigpublic java.time.ZoneId getTimeZone()
getTimeZone in interface StarRocksConfig@Nullable public String[] getColumns()
getColumns in interface StarRocksConfig@Nullable public String getColumnTypes()
getColumnTypes in interface StarRocksConfigprotected boolean getBoolean(String key, boolean defaultValue)
protected int getInt(String key, int defaultValue)
protected long getLong(String key, long defaultValue)
Copyright © 2024. All rights reserved.