public class SparkSqlStreamingConfigs extends Object
Constructor and Description |
---|
SparkSqlStreamingConfigs() |
Modifier and Type | Method and Description |
---|---|
static String |
constructCommitLogPath(Settings settings)
Determines the location of the streaming commit log.
|
static String |
ES_INTERNAL_APP_ID() |
static String |
ES_INTERNAL_APP_NAME() |
static String |
ES_INTERNAL_QUERY_NAME() |
static String |
ES_INTERNAL_SESSION_CHECKPOINT_LOCATION() |
static String |
ES_INTERNAL_USER_CHECKPOINT_LOCATION() |
static long |
ES_SINK_LOG_CLEANUP_DELAY_DEFAULT() |
static String |
ES_SINK_LOG_CLEANUP_DELAY() |
static int |
ES_SINK_LOG_COMPACT_INTERVAL_DEFAULT() |
static String |
ES_SINK_LOG_COMPACT_INTERVAL() |
static boolean |
ES_SINK_LOG_DELETION_DEFAULT() |
static String |
ES_SINK_LOG_DELETION() |
static boolean |
ES_SINK_LOG_ENABLE_DEFAULT() |
static String |
ES_SINK_LOG_ENABLE() |
static String |
ES_SINK_LOG_PATH() |
static scala.Option<String> |
getAppId(Settings settings)
The ID of the current Spark application, if set
|
static scala.Option<String> |
getAppName(Settings settings)
The name of the current Spark application, if set
|
static int |
getDefaultCompactInterval(Settings settings) |
static long |
getFileCleanupDelayMs(Settings settings)
The number of milliseconds to wait before cleaning up compacted log files
|
static boolean |
getIsDeletingExpiredLog(Settings settings) |
static scala.Option<String> |
getLogPath(Settings settings)
The log path, if set, is the complete log path to be used for the commit log.
|
static scala.Option<String> |
getQueryName(Settings settings)
The name of the current Spark Streaming Query, if set
|
static scala.Option<String> |
getSessionCheckpointLocation(Settings settings)
The name of the default session checkpoint location, if set
|
static boolean |
getSinkLogEnabled(Settings settings)
Determines if we should use the commit log for writes, or if we should go without one.
|
static scala.Option<String> |
getUserSpecifiedCheckpointLocation(Settings settings)
The name of the user specified checkpoint location for the current Spark Streaming Query, if set
|
public static String ES_SINK_LOG_ENABLE()
public static boolean ES_SINK_LOG_ENABLE_DEFAULT()
public static String ES_SINK_LOG_PATH()
public static String ES_INTERNAL_APP_NAME()
public static String ES_INTERNAL_APP_ID()
public static String ES_INTERNAL_QUERY_NAME()
public static String ES_INTERNAL_USER_CHECKPOINT_LOCATION()
public static String ES_INTERNAL_SESSION_CHECKPOINT_LOCATION()
public static String ES_SINK_LOG_CLEANUP_DELAY()
public static long ES_SINK_LOG_CLEANUP_DELAY_DEFAULT()
public static String ES_SINK_LOG_DELETION()
public static boolean ES_SINK_LOG_DELETION_DEFAULT()
public static String ES_SINK_LOG_COMPACT_INTERVAL()
public static int ES_SINK_LOG_COMPACT_INTERVAL_DEFAULT()
public static boolean getSinkLogEnabled(Settings settings)
settings
- connector settingspublic static String constructCommitLogPath(Settings settings)
settings
- connector settingspublic static scala.Option<String> getLogPath(Settings settings)
settings
- connector settingspublic static scala.Option<String> getAppName(Settings settings)
settings
- connector settingspublic static scala.Option<String> getAppId(Settings settings)
settings
- connector settingspublic static scala.Option<String> getQueryName(Settings settings)
settings
- connector settingspublic static scala.Option<String> getUserSpecifiedCheckpointLocation(Settings settings)
settings
- connector settingspublic static scala.Option<String> getSessionCheckpointLocation(Settings settings)
settings
- connector settingspublic static long getFileCleanupDelayMs(Settings settings)
settings
- connector settingspublic static boolean getIsDeletingExpiredLog(Settings settings)
settings
- connector settingspublic static int getDefaultCompactInterval(Settings settings)
settings
- connector settings