public RatingsResponse byRoute(String departure, String arrival, Map<String, String> options) {
   UriBuilder builder =
       FlexHelper.createRequestUri(
           String.format("/ratings/rest/v1/json/route/%s/%s", departure, arrival),
           options,
           appId,
           appKey);
   return FlexHelper.executeHttpGet(builder.build(), RatingsResponse.class);
 }
 public RatingsResponse byFlight(
     String carrier, String flightNumber, Map<String, String> options) {
   UriBuilder builder =
       FlexHelper.createRequestUri(
           String.format("/ratings/rest/v1/json/flight/%s/%s", carrier, flightNumber),
           options,
           appId,
           appKey);
   return FlexHelper.executeHttpGet(builder.build(), RatingsResponse.class);
 }
 public FidsResponse byArrivalAirport(String airport, Map<String, String> options) {
   UriBuilder builder =
       FlexHelper.createRequestUri(
           String.format("/fids/rest/v1/json/%s/arrivals", airport), options, appId, appKey);
   return FlexHelper.executeHttpGet(builder.build(), FidsResponse.class);
 }