Fusion Tables API v1 (revision 16)



com.google.api.services.fusiontables
Class Fusiontables

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

public class Fusiontables
extends AbstractGoogleJsonClient

Service definition for Fusiontables (v1).

API for working with Fusion Tables data.

For more information about this service, see the API Documentation

This service uses FusiontablesRequestInitializer to initialize global parameters via its Fusiontables.Builder.

Upgrade warning: this class now extends AbstractGoogleJsonClient, whereas in prior version 1.8 it extended GoogleClient.

Since:
1.3
Author:
Google, Inc.

Nested Class Summary
static class Fusiontables.Builder
          Builder for Fusiontables.
 class Fusiontables.Column
          The "column" collection of methods.
 class Fusiontables.Query
          The "query" collection of methods.
 class Fusiontables.Style
          The "style" collection of methods.
 class Fusiontables.Table
          The "table" collection of methods.
 class Fusiontables.Template
          The "template" collection of methods.
 
Field Summary
static java.lang.String DEFAULT_BASE_URL
          Deprecated. (scheduled to be removed in 1.13)
static java.lang.String DEFAULT_ROOT_URL
          The default encoded root URL of the service.
static java.lang.String DEFAULT_SERVICE_PATH
          The default encoded service path of the service.
 
Constructor Summary
Fusiontables(HttpTransport transport, JsonFactory jsonFactory, HttpRequestInitializer httpRequestInitializer)
          Constructor.
 
Method Summary
 Fusiontables.Column column()
          An accessor for creating requests from the Column collection.
protected  void initialize(AbstractGoogleClientRequest<?> httpClientRequest)
           
 Fusiontables.Query query()
          An accessor for creating requests from the Query collection.
 Fusiontables.Style style()
          An accessor for creating requests from the Style collection.
 Fusiontables.Table table()
          An accessor for creating requests from the Table collection.
 Fusiontables.Template template()
          An accessor for creating requests from the Template collection.
 
Methods inherited from class com.google.api.client.googleapis.services.json.AbstractGoogleJsonClient
getJsonFactory, getObjectParser
 
Methods inherited from class com.google.api.client.googleapis.services.AbstractGoogleClient
batch, batch, getApplicationName, getBaseUrl, getGoogleClientRequestInitializer, getRequestFactory, getRootUrl, getServicePath, getSuppressPatternChecks
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_ROOT_URL

public static final java.lang.String DEFAULT_ROOT_URL
The default encoded root URL of the service. This is determined when the library is generated and normally should not be changed.

Since:
1.7
See Also:
Constant Field Values

DEFAULT_SERVICE_PATH

public static final java.lang.String DEFAULT_SERVICE_PATH
The default encoded service path of the service. This is determined when the library is generated and normally should not be changed.

Since:
1.7
See Also:
Constant Field Values

DEFAULT_BASE_URL

@Deprecated
public static final java.lang.String DEFAULT_BASE_URL
Deprecated. (scheduled to be removed in 1.13)
The default encoded base URL of the service. This is determined when the library is generated and normally should not be changed.

See Also:
Constant Field Values
Constructor Detail

Fusiontables

public Fusiontables(HttpTransport transport,
                    JsonFactory jsonFactory,
                    HttpRequestInitializer httpRequestInitializer)
Constructor.

Use Fusiontables.Builder if you need to specify any of the optional parameters.

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

initialize

protected void initialize(AbstractGoogleClientRequest<?> httpClientRequest)
                   throws java.io.IOException
Overrides:
initialize in class AbstractGoogleClient
Throws:
java.io.IOException

column

public Fusiontables.Column column()
An accessor for creating requests from the Column collection.

The typical use is:

   Fusiontables fusiontables = new Fusiontables(...);
   Fusiontables.Column.List request = fusiontables.column().list(parameters ...)
 

Returns:
the resource collection

query

public Fusiontables.Query query()
An accessor for creating requests from the Query collection.

The typical use is:

   Fusiontables fusiontables = new Fusiontables(...);
   Fusiontables.Query.List request = fusiontables.query().list(parameters ...)
 

Returns:
the resource collection

style

public Fusiontables.Style style()
An accessor for creating requests from the Style collection.

The typical use is:

   Fusiontables fusiontables = new Fusiontables(...);
   Fusiontables.Style.List request = fusiontables.style().list(parameters ...)
 

Returns:
the resource collection

table

public Fusiontables.Table table()
An accessor for creating requests from the Table collection.

The typical use is:

   Fusiontables fusiontables = new Fusiontables(...);
   Fusiontables.Table.List request = fusiontables.table().list(parameters ...)
 

Returns:
the resource collection

template

public Fusiontables.Template template()
An accessor for creating requests from the Template collection.

The typical use is:

   Fusiontables fusiontables = new Fusiontables(...);
   Fusiontables.Template.List request = fusiontables.template().list(parameters ...)
 

Returns:
the resource collection