@Test public void testIsExplicitlyRequested() throws Exception { assertThat(isExplicitlyRequested("test"), is(false)); assertThat(isExplicitlyRequested("test", "test"), is(true)); assertThat(isExplicitlyRequested("test", "nope"), is(false)); assertThat(isExplicitlyRequested("test", "nope", "test"), is(true)); assertThat(isExplicitlyRequested("test", "+test"), is(true)); assertThat(isExplicitlyRequested("test", "-test"), is(false)); assertThat(isExplicitlyRequested("test", "+te*"), is(true)); assertThat(isExplicitlyRequested("test", "-te*"), is(false)); // If we're looking for all indices, it's an implicit requesting, not explicit assertThat(isExplicitlyRequested("test", "+*"), is(false)); assertThat(isExplicitlyRequested("test", "-*"), is(false)); assertThat(isExplicitlyRequested("test", "+_all"), is(false)); assertThat(isExplicitlyRequested("test", "-_all"), is(false)); assertThat(isExplicitlyRequested("test", "test"), is(true)); } }
SearchRequestBuilder searchRequestBuilder, String index, String... indicesOrAliases) { if (QueryUtils.isExplicitlyRequested(index, indicesOrAliases)) { return searchRequestBuilder; List<QueryBuilder> aliasFilters = new ArrayList<QueryBuilder>(); for (IndicesAliases.Alias alias : aliases.values()) { if (QueryUtils.isExplicitlyRequested(alias.getName(), indicesOrAliases)) {
if (QueryUtils.isExplicitlyRequested(partition.getIndex(), indices) == false) { IndicesAliases indicesAliases = new GetAliasesRequestBuilder(repository.getRestClient())
SearchRequestBuilder searchRequestBuilder, String index, String... indicesOrAliases) { if (QueryUtils.isExplicitlyRequested(index, indicesOrAliases)) { return searchRequestBuilder; List<QueryBuilder> aliasFilters = new ArrayList<QueryBuilder>(); for (IndicesAliases.Alias alias : aliases.values()) { if (QueryUtils.isExplicitlyRequested(alias.getName(), indicesOrAliases)) {
SearchRequestBuilder searchRequestBuilder, String index, String... indicesOrAliases) { if (QueryUtils.isExplicitlyRequested(index, indicesOrAliases)) { return searchRequestBuilder; List<QueryBuilder> aliasFilters = new ArrayList<QueryBuilder>(); for (IndicesAliases.Alias alias : aliases.values()) { if (QueryUtils.isExplicitlyRequested(alias.getName(), indicesOrAliases)) {
SearchRequestBuilder searchRequestBuilder, String index, String... indicesOrAliases) { if (QueryUtils.isExplicitlyRequested(index, indicesOrAliases)) { return searchRequestBuilder; List<QueryBuilder> aliasFilters = new ArrayList<QueryBuilder>(); for (IndicesAliases.Alias alias : aliases.values()) { if (QueryUtils.isExplicitlyRequested(alias.getName(), indicesOrAliases)) {
if (QueryUtils.isExplicitlyRequested(partition.getIndex(), indices) == false) { IndicesAliases indicesAliases = new GetAliasesRequestBuilder(repository.getRestClient())
if (QueryUtils.isExplicitlyRequested(partition.getIndex(), indices) == false) { IndicesAliases indicesAliases = new GetAliasesRequestBuilder(repository.getRestClient())
if (QueryUtils.isExplicitlyRequested(partition.getIndex(), indices) == false) { IndicesAliases indicesAliases = new GetAliasesRequestBuilder(repository.getRestClient())