java - Google Analytics API: Where is the Analytics.builder method? -


i'm trying use google analytics api java. downloaded latest version of client library api , seem have other packages need. problem sample code google provides part of analytics api tutorial uses analytics.builder() method (seen in code below), method not appear in analytics class. ideas? in advance.

/*  * google analytics api test.  */ package helloanalyticsapi;  import com.google.api.client.auth.oauth2.*; import com.google.api.client.extensions.jetty.auth.oauth2.localserverreceiver; //import com.google.api.client.googleapis.auth.oauth2.draft10.googleaccessprotectedresource; import com.google.api.client.http.httptransport; import com.google.api.client.http.javanet.nethttptransport; import com.google.api.client.json.jsonfactory; import com.google.api.client.json.jackson.jacksonfactory; import com.google.api.services.analytics.analytics; import com.google.api.services.analytics.analyticsscopes; //import com.google.api.services.oauth2.*; import java.util.arrays; /**  *  * @author basset  */ public class helloanalyticsapi {      // global instance of http transport.     private static final httptransport http_transport = new nethttptransport();      // global instance of json factory.     private static final jsonfactory json_factory = new jacksonfactory();      private static analytics initializeanalytics() throws exception {         credential credential = oauth2native.authorize(         http_transport, json_factory, new localserverreceiver(),         arrays.aslist(analyticsscopes.analytics_readonly));          analytics analytics;         analytics = analytics.builder(http_transport, json_factory)             .setapplicationname("hello-analytics-api-sample")             .sethttprequestinitializer(credential)             .build();          return analytics;      }      /**      * @param args command line arguments      */     public static void main(string[] args) {       } } 

looks it's been removed , have replace build chain with

analytics analytics = new analytics(http_transport, json_factory, credential)

the tutorial on year old , appears not have kept pace library.


Comments