Use the TLspScaleBasedStylerBuilder to create an ILspStyler that delegates to different stylers at different scale levels.

The class Javadoc offers a few examples of how to use this class.

If you need more control over how the view scale influences a style, you can create your own ILspMapScaleProvider.