Currently, Window configures segment and segmentInterval properties, but these aren't truly properties of a window in general.
Rather, they are properties of the particular implementation that we currently have: a segmented store. Therefore, these properties should be moved to configure only that implementation.
This may be related to
KAFKA-4730, since an in-memory window store wouldn't necessarily need to be segmented.