クラス SuggestSettings
- java.lang.Object
-
- org.codelibs.fess.suggest.settings.SuggestSettings
-
public class SuggestSettings extends java.lang.Object
-
-
ネストされたクラスの概要
ネストされたクラス 修飾子とタイプ クラス 説明 static classSuggestSettings.DefaultKeysstatic classSuggestSettings.TimeoutSettings
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 protected java.lang.StringbadWordIndexNameprotected org.elasticsearch.client.Clientclientprotected java.lang.StringelevateWordIndexNameprotected booleaninitializedprotected java.util.Map<java.lang.String,java.lang.Object>initialSettingsprotected java.lang.StringsettingsIdprotected java.lang.StringsettingsIndexNameprotected SuggestSettings.TimeoutSettingstimeoutSettings
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 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)
-
メソッドの概要
すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 AnalyzerSettingsanalyzer()ArraySettingsarray()BadWordSettingsbadword()static SuggestSettingsBuilderbuilder()ElevateWordSettingselevateWord()java.lang.Objectget(java.lang.String key)booleangetAsBoolean(java.lang.String key, boolean defaultValue)floatgetAsFloat(java.lang.String key, float defaultValue)intgetAsInt(java.lang.String key, int defaultValue)longgetAsLong(java.lang.String key, long defaultValue)java.lang.StringgetAsString(java.lang.String key, java.lang.String defaultValue)java.lang.StringgetBulkTimeout()java.lang.StringgetClusterTimeout()java.lang.StringgetIndexTimeout()java.lang.StringgetIndicesTimeout()java.lang.StringgetScrollTimeout()java.lang.StringgetSearchTimeout()java.lang.StringgetSettingsId()java.lang.StringgetSettingsIndexName()voidinit()booleanisInitialized()protected java.lang.StringloadIndexSettings()voidset(java.lang.String key, java.lang.Object value)voidset(java.util.Map<java.lang.String,java.lang.Object> map)
-
-
-
フィールドの詳細
-
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
-
timeoutSettings
protected SuggestSettings.TimeoutSettings timeoutSettings
-
-
コンストラクタの詳細
-
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)
-
array
public ArraySettings array()
-
analyzer
public AnalyzerSettings analyzer()
-
badword
public BadWordSettings badword()
-
elevateWord
public ElevateWordSettings elevateWord()
-
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
-
builder
public static SuggestSettingsBuilder builder()
-
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()
-
-