title: Retrofit 2 no annotation found
body: <p>I am trying get specific data from Firebase. Using REST API and Retrofit 2 on client side. </p>
  
  <p>Here is my JSON structure on Firebase:</p>
  
  <pre><code>{
  "profiles" : {
  "-KAG0XPBVNNF_RT55lwV" : {
    "GCMTocken" : "rtdjhsrfjt546456",
    "firstName" : "P",
    "gender" : 1,
    "lastName" : "Strongman",
    "likes" : 0,
    "nickname" : "drake1",
    "uid" : "facebook:957484"
  }
  }
  }
  </code></pre>
  
  <p>Request interface:</p>
  
  <pre><code>@GET("/profiles.json")
  Observable&lt;Profile&gt; getProfile(@Query("orderBy") String key, @Query("equalTo") String uid);
  </code></pre>
  
  <p>On this request i always get:</p>
  
  <pre><code>java.lang.IllegalArgumentException: No Retrofit annotation found. (parameter #1) 
  for method FirebaseAPI.getProfile
  </code></pre>
  
  <p><strong>EDIT</strong></p>
  
  <p>i need this request:</p>
  
  <pre><code>https://incandescent-torch-4.firebaseio.com/profiles.json?orderBy="uid"&amp;equalTo="facebook:95748485767896"
  </code></pre>
  
  <p>My retrofit setup:</p>
  
  <pre><code>String BASE_FIREBASE_URL = "https://incandescent-torch-4.firebaseio.com";
  
  OkHttpClient okHttpClient = new OkHttpClient.Builder()
              .addInterceptor(new HttpLoggingInterceptor().setLevel(HttpLoggingInterceptor.Level.BODY))
              .build();
  
      Retrofit retrofit = new Retrofit.Builder()
              .baseUrl(Constants.BASE_FIREBASE_URL)
              .client(okHttpClient)
              .addCallAdapterFactory(RxJavaCallAdapterFactory.create())
              .addConverterFactory(GsonConverterFactory.create())
              .build();
      restAPI = retrofit.create(FirebaseAPI.class);
  </code></pre>
  
  <p>Request from RxJava:</p>
  
  <pre><code>RestFirebaseClient.getInstance().getProfile(authData.getUid())
                          .subscribeOn(Schedulers.newThread())
                          .observeOn(AndroidSchedulers.mainThread())
                          .subscribe(new Subscriber&lt;Profile&gt;() {
                              @Override
                              public void onCompleted() {
  
                              }
  
                              @Override
                              public void onError(Throwable e) {
  
                              }
  
                              @Override
                              public void onNext(Profile profile) {
  
                              }
                          });
  </code></pre>