我正在尝试使用 jest 删除 ES 中索引的别名映射。
这是我尝试过的:
// create Jest Client.
JestClient client = factory.getObject();
// create RemoveAliasMapping Object.
RemoveAliasMapping removeAliasMapping = new RemoveAliasMapping.Builder("oldIndex", "alias").build();
创建removeAliasMapping对象后,我找不到执行它的方法。
如果我使用 api : client.execute(removeAliasMapping),它会说:The method execute(Action<T>) in the type JestClient is not applicable for the arguments (RemoveAliasMapping)
此外,我找不到任何其他公开执行的 api AliasMapping。
任何人都可以在这里帮我解决这个问题吗?如果可能,也请举个例子。