The accessor methods for excludeFromIndexes in ValueBuilder are not consistent. Something to look into.
setExcludeFromIndexes(boolean) is good.
excludeFromIndexes(boolean) is Deprecated per the new conventions, so that is also good.
The Getter method is the one that is not consistent. Perhaps we need to add isExcludeFromIndexes() and deprecate excludeFromIndexes()?
public interface ValueBuilder<V, P extends Value<V>, B extends ValueBuilder<V, P, B>> {
@Deprecated
boolean getExcludeFromIndexes();
boolean excludeFromIndexes();
@Deprecated
B excludeFromIndexes(boolean excludeFromIndexes);
B setExcludeFromIndexes(boolean excludeFromIndexes);
//...
}