@Override
  public InvocationHandlerFactory enrich(InvocationHandlerFactory invocationHandlerFactory) {
    return (target, dispatch) ->
        new HystrixInvocationHandler(
            target,
            dispatch,
            setterFactory,
            fallbacks.containsKey(target.type())
                ? new FallbackFactory.Default<>(fallbacks.get(target.type()))
                : null);
  }
Allows you to override hystrix properties such as thread pools and command keys.
hystrix/src/main/java/feign/hystrix/HystrixCapability.java