com.aliyun.openservices.log.flink.ConfigConstants Maven / Gradle / Ivy
package com.aliyun.openservices.log.flink;
public class ConfigConstants {
//common
public static String LOG_ENDPOINT = "ENDPOINT";
public static String LOG_ACCESSSKEYID = "ACCESSKEYID";
public static String LOG_ACCESSKEY = "ACCESSKEY";
public static String LOG_PROJECT = "PROJECT";
public static String LOG_LOGSTORE = "LOGSTORE";
public static String LOG_USER_AGENT = "USER_AGENT";
//for consumer
public static String LOG_CONSUMERGROUP = "CONSUMER_GROUP";
public static String LOG_FETCH_DATA_INTERVAL_MILLIS = "FETCH_DATA_INTERVAL_MILLIS";
public static String LOG_MAX_NUMBER_PER_FETCH = "MAX_NUMBER_PER_FETCH";
public static String LOG_SHARDS_DISCOVERY_INTERVAL_MILLIS = "SHARDS_DISCOVERY_INTERVAL";
/**
* Support begin_cursor, end_cursor, unix timestamp or consumer_from_checkpoint.
*/
public static String LOG_CONSUMER_BEGIN_POSITION = "CONSUMER_BEGIN_POSITION";
/**
* Optional default position which will be used if the position is consumer_from_checkpoint
* and the cursor is not valid.
*/
public static String LOG_CONSUMER_DEFAULT_POSITION = "CONSUMER_DEFAULT_POSITION";
public static String LOG_CHECKPOINT_MODE = "LOG_CHECKPOINT_MODE";
public static String LOG_COMMIT_INTERVAL_MILLIS = "LOG_COMMIT_INTERVAL";
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy