title: Builder has private access in Builder
body: <p>What's wrong with this Java code fragment?</p>
  
  <pre><code>ClientRegistration registration = new ClientRegistration.Builder(properties.getClientId())
          .authorizationUri(properties.getAuthorizationUri())
          .build();
  </code></pre>
  
  <p>I get the following error message but don't understand it:</p>
  
  <pre><code>error: Builder(String) has private access in Builder
          ClientRegistration registration = new ClientRegistration.Builder(properties.getClientId())
                                            ^
  </code></pre>
  
  <p>As far as I understand, this error normally results from code like this:</p>
  
  <pre><code>ClientRegistration registration = new ClientRegistration().Builder(properties.getClientId())
  </code></pre>
  
  <p>and the above code is the right solution for the problem. But now I have the problem the other way around.</p>
  
  <p>any Idea?</p>