encapsulate all options to HTTPPool in the type HTTPPoolOptions