Fusion Tables API v1 (revision 16)



com.google.api.services.fusiontables
Class Fusiontables.Builder

java.lang.Object
  extended by com.google.api.client.googleapis.services.AbstractGoogleClient.Builder
      extended by com.google.api.client.googleapis.services.json.AbstractGoogleJsonClient.Builder
          extended by com.google.api.services.fusiontables.Fusiontables.Builder
Enclosing class:
Fusiontables

public static final class Fusiontables.Builder
extends AbstractGoogleJsonClient.Builder

Builder for Fusiontables.

Implementation is not thread-safe.

Since:
1.3.0

Constructor Summary
Fusiontables.Builder(HttpTransport transport, JsonFactory jsonFactory, HttpRequestInitializer httpRequestInitializer)
          Returns an instance of a new builder.
 
Method Summary
 Fusiontables build()
          Builds a new instance of Fusiontables.
 Fusiontables.Builder setApplicationName(java.lang.String applicationName)
           
 Fusiontables.Builder setFusiontablesRequestInitializer(FusiontablesRequestInitializer fusiontablesRequestInitializer)
          Set the FusiontablesRequestInitializer.
 Fusiontables.Builder setGoogleClientRequestInitializer(GoogleClientRequestInitializer googleClientRequestInitializer)
           
 Fusiontables.Builder setHttpRequestInitializer(HttpRequestInitializer httpRequestInitializer)
           
 Fusiontables.Builder setRootUrl(java.lang.String rootUrl)
           
 Fusiontables.Builder setServicePath(java.lang.String servicePath)
           
 Fusiontables.Builder setSuppressPatternChecks(boolean suppressPatternChecks)
           
 
Methods inherited from class com.google.api.client.googleapis.services.json.AbstractGoogleJsonClient.Builder
getJsonFactory, getObjectParser
 
Methods inherited from class com.google.api.client.googleapis.services.AbstractGoogleClient.Builder
getApplicationName, getGoogleClientRequestInitializer, getHttpRequestInitializer, getRootUrl, getServicePath, getSuppressPatternChecks, getTransport
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Fusiontables.Builder

public Fusiontables.Builder(HttpTransport transport,
                            JsonFactory jsonFactory,
                            HttpRequestInitializer httpRequestInitializer)
Returns an instance of a new builder.

Parameters:
transport - HTTP transport
jsonFactory - JSON factory
httpRequestInitializer - HTTP request initializer or null for none
Since:
1.7
Method Detail

build

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

Overrides:
build in class AbstractGoogleJsonClient.Builder

setRootUrl

public Fusiontables.Builder setRootUrl(java.lang.String rootUrl)
Overrides:
setRootUrl in class AbstractGoogleJsonClient.Builder

setServicePath

public Fusiontables.Builder setServicePath(java.lang.String servicePath)
Overrides:
setServicePath in class AbstractGoogleJsonClient.Builder

setHttpRequestInitializer

public Fusiontables.Builder setHttpRequestInitializer(HttpRequestInitializer httpRequestInitializer)
Overrides:
setHttpRequestInitializer in class AbstractGoogleJsonClient.Builder

setApplicationName

public Fusiontables.Builder setApplicationName(java.lang.String applicationName)
Overrides:
setApplicationName in class AbstractGoogleJsonClient.Builder

setSuppressPatternChecks

public Fusiontables.Builder setSuppressPatternChecks(boolean suppressPatternChecks)
Overrides:
setSuppressPatternChecks in class AbstractGoogleJsonClient.Builder

setFusiontablesRequestInitializer

public Fusiontables.Builder setFusiontablesRequestInitializer(FusiontablesRequestInitializer fusiontablesRequestInitializer)
Set the FusiontablesRequestInitializer.

Since:
1.12

setGoogleClientRequestInitializer

public Fusiontables.Builder setGoogleClientRequestInitializer(GoogleClientRequestInitializer googleClientRequestInitializer)
Overrides:
setGoogleClientRequestInitializer in class AbstractGoogleJsonClient.Builder