アノテーションインターフェース Alias
@InheritedSE
@RetentionSE(RUNTIMESE)
@TargetSE(TYPESE)
@RepeatableSE(Aliases.class)
public @interface Alias
インデックスのエイリアスを識別します。
- 導入:
- 5.4
- 作成者:
- Youssef Aouichaoui
オプション要素の概要
オプション要素修飾子と型オプションの要素説明booleanboolean
要素の詳細
value
- 戻り値:
- インデックスのエイリアス名。
alias()のエイリアス。
- デフォルト:
- ""
alias
- 戻り値:
- インデックスのエイリアス名。
value()のエイリアス。
- デフォルト:
- ""
filter
Filter filter- 戻り値:
- エイリアスがアクセスできるドキュメントを制限するために使用されるクエリ。
- デフォルト:
- @org.springframework.data.elasticsearch.annotations. フィルター
indexRouting
StringSE indexRouting- 戻り値:
- インデックス作成操作を特定のシャードにルーティングするために使用されます。
- デフォルト:
- ""
routing
StringSE routing- 戻り値:
- インデックス作成および検索操作を特定のシャードにルーティングするために使用されます。
- デフォルト:
- ""
searchRouting
StringSE searchRouting- 戻り値:
- 検索操作を特定のシャードにルーティングするために使用されます。
- デフォルト:
- ""
isHidden
boolean isHidden- 戻り値:
- 別名は隠されていますか ?
- デフォルト:
- false
isWriteIndex
boolean isWriteIndex- 戻り値:
- それはエイリアスの「書き込みインデックス」ですか ?
- デフォルト:
- false