Class SignalsSettings.DynamicSettings

    • Field Detail

      • ACTIVE

        public static final org.elasticsearch.common.settings.Setting<Boolean> ACTIVE
      • DEFAULT_THROTTLE_PERIOD

        public static org.elasticsearch.common.settings.Setting<String> DEFAULT_THROTTLE_PERIOD
      • INCLUDE_NODE_IN_WATCHLOG

        public static org.elasticsearch.common.settings.Setting<Boolean> INCLUDE_NODE_IN_WATCHLOG
      • WATCH_LOG_INDEX

        public static org.elasticsearch.common.settings.Setting<String> WATCH_LOG_INDEX
      • TENANT

        public static org.elasticsearch.common.settings.Setting<org.elasticsearch.common.settings.Settings> TENANT
      • INTERNAL_AUTH_TOKEN_SIGNING_KEY

        public static org.elasticsearch.common.settings.Setting<String> INTERNAL_AUTH_TOKEN_SIGNING_KEY
      • INTERNAL_AUTH_TOKEN_ENCRYPTION_KEY

        public static org.elasticsearch.common.settings.Setting<String> INTERNAL_AUTH_TOKEN_ENCRYPTION_KEY
      • ALLOWED_HTTP_ENDPOINTS

        public static org.elasticsearch.common.settings.Setting<List<String>> ALLOWED_HTTP_ENDPOINTS
      • NODE_FILTER

        public static final org.elasticsearch.common.settings.Setting<String> NODE_FILTER
    • Method Detail

      • isActive

        public boolean isActive()
      • getInternalAuthTokenSigningKey

        public String getInternalAuthTokenSigningKey()
      • getInternalAuthTokenEncryptionKey

        public String getInternalAuthTokenEncryptionKey()
      • getWatchLogIndex

        public String getWatchLogIndex()
      • getAllowedHttpEndpoints

        public List<String> getAllowedHttpEndpoints()
      • update

        public void update​(org.elasticsearch.client.Client client,
                           String key,
                           Object value)
                    throws com.floragunn.searchsupport.config.validation.ConfigValidationException
        Throws:
        com.floragunn.searchsupport.config.validation.ConfigValidationException
      • update

        public void update​(org.elasticsearch.client.Client client,
                           String key,
                           Object value,
                           Object... moreKeyValue)
                    throws com.floragunn.searchsupport.config.validation.ConfigValidationException
        Throws:
        com.floragunn.searchsupport.config.validation.ConfigValidationException
      • updateIndex

        public void updateIndex​(org.elasticsearch.client.Client client,
                                String key,
                                Object value)
                         throws com.floragunn.searchsupport.config.validation.ConfigValidationException
        Throws:
        com.floragunn.searchsupport.config.validation.ConfigValidationException
      • getSetting

        public static org.elasticsearch.common.settings.Setting<?> getSetting​(String key)
                                                                       throws com.floragunn.searchsupport.config.validation.ConfigValidationException
        Throws:
        com.floragunn.searchsupport.config.validation.ConfigValidationException
      • matchSetting

        public static SignalsSettings.ParsedSettingsKey matchSetting​(String key)
                                                              throws com.floragunn.searchsupport.config.validation.ConfigValidationException
        Throws:
        com.floragunn.searchsupport.config.validation.ConfigValidationException
      • getSettings

        public org.elasticsearch.common.settings.Settings getSettings()