private static void set(Flag flag, IndicesStatsRequestBuilder builder, boolean set) { switch (flag) { case Docs: builder.setDocs(set); break; case FieldData: builder.setFieldData(set); break; case FilterCache: builder.setFilterCache(set); break; case Flush: builder.setFlush(set); break; case Get: builder.setGet(set); break; case IdCache: builder.setIdCache(set); break; case Indexing: builder.setIndexing(set); break; case Merge: builder.setMerge(set); break; case Refresh: builder.setRefresh(set); break; case Search: builder.setSearch(set); break; case Store: builder.setStore(set); break; case Warmer: builder.setWarmer(set); break; case Percolate: builder.setPercolate(set); break; case Completion: builder.setCompletion(set); break; default: assert false : "new flag? " + flag; break; } }