public VersionProvider(final HttpMethodClient<ErrorResponseDeserializerUnion> httpClient){
  this.httpClient=httpClient;
}

public VersionProvider ( final HttpMethodClient < ErrorResponseDeserializerUnion > httpClient ) { this . httpClient = httpClient ; }
creates a new version provider .
