
com.aliyun.openservices.log.flink.ConfigConstants Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of flink-log-connector-experimental Show documentation
Show all versions of flink-log-connector-experimental Show documentation
Flink Connector for Aliyun Log Service
The newest version!
package com.aliyun.openservices.log.flink;
public class ConfigConstants {
public static String LOG_ENDPOINT = "ENDPOINT";
public static String LOG_ACCESSKEYID = "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";
public static String SOURCE_QUEUE_SIZE = "source.queue.size";
public static String SOURCE_IDLE_INTERVAL = "source.idle.interval";
public static final String FLUSH_INTERVAL_MS = "flush.interval.ms";
public static final String MAX_RETRIES = "max.retries";
public static final String MAX_RETRIES_FOR_RETRYABLE_ERROR = "max.retries.for.retryable.error";
public static final String STOP_TIME = "stop.time";
public static final String DIRECT_MODE = "direct.mode";
public static final String SOURCE_MEMORY_LIMIT = "source.memory-limit";
public static final String TOTAL_SIZE_IN_BYTES = "total.size.in.bytes";
public static final String LOG_GROUP_MAX_SIZE = "logGroup.max.size";
public static final String LOG_GROUP_MAX_LINES = "logGroup.max.lines";
public static final String PRODUCER_QUEUE_SIZE = "producer.queue.size";
public static final String BUCKETS = "producer.buckets";
public static final String PRODUCER_ADJUST_SHARD_HASH = "producer.adjust.shard.hash";
/**
* initial retry back off time.
*/
public static final String BASE_RETRY_BACKOFF_TIME_MS =
"base.retry.backoff.time.ms";
/**
* max retry back off time.
*/
public static final String MAX_RETRY_BACKOFF_TIME_MS = "max.retry.backoff.time.ms";
/**
* io thread num of sls producer
*/
public static final String IO_THREAD_NUM = "io.thread.num";
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy