Class ElasticsearchConnectorOptions


  • @PublicEvolving
    public class ElasticsearchConnectorOptions
    extends Object
    Base options for the Elasticsearch connector. Needs to be public so that the TableDescriptor can access it.
    • Field Detail

      • HOSTS_OPTION

        public static final org.apache.flink.configuration.ConfigOption<List<String>> HOSTS_OPTION
      • INDEX_OPTION

        public static final org.apache.flink.configuration.ConfigOption<String> INDEX_OPTION
      • PASSWORD_OPTION

        public static final org.apache.flink.configuration.ConfigOption<String> PASSWORD_OPTION
      • USERNAME_OPTION

        public static final org.apache.flink.configuration.ConfigOption<String> USERNAME_OPTION
      • KEY_DELIMITER_OPTION

        public static final org.apache.flink.configuration.ConfigOption<String> KEY_DELIMITER_OPTION
      • BULK_FLUSH_MAX_ACTIONS_OPTION

        public static final org.apache.flink.configuration.ConfigOption<Integer> BULK_FLUSH_MAX_ACTIONS_OPTION
      • BULK_FLUSH_MAX_SIZE_OPTION

        public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> BULK_FLUSH_MAX_SIZE_OPTION
      • BULK_FLUSH_INTERVAL_OPTION

        public static final org.apache.flink.configuration.ConfigOption<java.time.Duration> BULK_FLUSH_INTERVAL_OPTION
      • BULK_FLUSH_BACKOFF_TYPE_OPTION

        public static final org.apache.flink.configuration.ConfigOption<FlushBackoffType> BULK_FLUSH_BACKOFF_TYPE_OPTION
      • BULK_FLUSH_BACKOFF_MAX_RETRIES_OPTION

        public static final org.apache.flink.configuration.ConfigOption<Integer> BULK_FLUSH_BACKOFF_MAX_RETRIES_OPTION
      • BULK_FLUSH_BACKOFF_DELAY_OPTION

        public static final org.apache.flink.configuration.ConfigOption<java.time.Duration> BULK_FLUSH_BACKOFF_DELAY_OPTION
      • CONNECTION_PATH_PREFIX_OPTION

        public static final org.apache.flink.configuration.ConfigOption<String> CONNECTION_PATH_PREFIX_OPTION
      • CONNECTION_REQUEST_TIMEOUT

        public static final org.apache.flink.configuration.ConfigOption<java.time.Duration> CONNECTION_REQUEST_TIMEOUT
      • CONNECTION_TIMEOUT

        public static final org.apache.flink.configuration.ConfigOption<java.time.Duration> CONNECTION_TIMEOUT
      • SOCKET_TIMEOUT

        public static final org.apache.flink.configuration.ConfigOption<java.time.Duration> SOCKET_TIMEOUT
      • FORMAT_OPTION

        public static final org.apache.flink.configuration.ConfigOption<String> FORMAT_OPTION
      • DELIVERY_GUARANTEE_OPTION

        public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.connector.base.DeliveryGuarantee> DELIVERY_GUARANTEE_OPTION