title: Add bearer token selectively to header in Retrofit
body: <p>I would like to know if there is any option to enable/disable header Interceptor based on a flag or annotation in Retrofit. Since there are few paths in my API that do not need a token, I need to skip adding token to those API calls.</p>
  
  <p>Currently I have a simple Interceptor which will add a header to all the requests that are made from my application</p>
  
  <pre><code>//builder is of type OkHttpClient.Builder
  builder.addInterceptor(chain -&gt; {
      Request request = chain.request().newBuilder().
      addHeader("authorization", "Bearer foofootoken").build();
  
      return chain.proceed(request);
  });
  </code></pre>