com.google.api.client.googleapis.services
Class GoogleClient.Builder

java.lang.Object
  extended by com.google.api.client.http.json.JsonHttpClient.Builder
      extended by com.google.api.client.googleapis.services.GoogleClient.Builder
Enclosing class:
GoogleClient

public static class GoogleClient.Builder
extends JsonHttpClient.Builder

Builder for GoogleClient.

Implementation is not thread-safe.

Since:
1.6

Constructor Summary
protected GoogleClient.Builder(HttpTransport transport, JsonFactory jsonFactory, GenericUrl baseUrl)
          Returns an instance of a new builder.
 
Method Summary
 GoogleClient build()
          Builds a new instance of GoogleClient.
 
Methods inherited from class com.google.api.client.http.json.JsonHttpClient.Builder
getApplicationName, getBaseUrl, getHttpRequestInitializer, getJsonFactory, getJsonHttpRequestInitializer, getTransport, setApplicationName, setBaseUrl, setHttpRequestInitializer, setJsonHttpRequestInitializer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GoogleClient.Builder

protected GoogleClient.Builder(HttpTransport transport,
                               JsonFactory jsonFactory,
                               GenericUrl baseUrl)
Returns an instance of a new builder.

Parameters:
transport - The transport to use for requests
jsonFactory - A factory for creating JSON parsers and serializers
baseUrl - The base URL of the service. Must end with a "/"
Method Detail

build

public GoogleClient build()
Builds a new instance of GoogleClient.

Overrides:
build in class JsonHttpClient.Builder


Copyright © 2010-2012 Google. All Rights Reserved.