クラス SuggestSettings


  • public class SuggestSettings
    extends java.lang.Object
    • フィールドの詳細

      • settingsId

        protected final java.lang.String settingsId
      • client

        protected final org.elasticsearch.client.Client client
      • settingsIndexName

        protected final java.lang.String settingsIndexName
      • initialSettings

        protected final java.util.Map<java.lang.String,​java.lang.Object> initialSettings
      • initialized

        protected boolean initialized
      • badWordIndexName

        protected final java.lang.String badWordIndexName
      • elevateWordIndexName

        protected final java.lang.String elevateWordIndexName
    • コンストラクタの詳細

      • SuggestSettings

        public SuggestSettings​(org.elasticsearch.client.Client client,
                               java.lang.String settingsId,
                               java.util.Map<java.lang.String,​java.lang.Object> initialSettings,
                               java.lang.String settingsIndexName,
                               SuggestSettings.TimeoutSettings timeoutSettings)
    • メソッドの詳細

      • init

        public void init()
      • get

        public java.lang.Object get​(java.lang.String key)
      • getAsString

        public java.lang.String getAsString​(java.lang.String key,
                                            java.lang.String defaultValue)
      • getAsInt

        public int getAsInt​(java.lang.String key,
                            int defaultValue)
      • getAsLong

        public long getAsLong​(java.lang.String key,
                              long defaultValue)
      • getAsFloat

        public float getAsFloat​(java.lang.String key,
                                float defaultValue)
      • getAsBoolean

        public boolean getAsBoolean​(java.lang.String key,
                                    boolean defaultValue)
      • set

        public void set​(java.lang.String key,
                        java.lang.Object value)
      • set

        public void set​(java.util.Map<java.lang.String,​java.lang.Object> map)
      • getSettingsIndexName

        public java.lang.String getSettingsIndexName()
      • isInitialized

        public boolean isInitialized()
      • getSettingsId

        public java.lang.String getSettingsId()
      • loadIndexSettings

        protected java.lang.String loadIndexSettings()
                                              throws java.io.IOException
        例外:
        java.io.IOException
      • getScrollTimeout

        public java.lang.String getScrollTimeout()
      • getSearchTimeout

        public java.lang.String getSearchTimeout()
      • getIndexTimeout

        public java.lang.String getIndexTimeout()
      • getIndicesTimeout

        public java.lang.String getIndicesTimeout()
      • getBulkTimeout

        public java.lang.String getBulkTimeout()
      • getClusterTimeout

        public java.lang.String getClusterTimeout()