Fusion Tables API v1 (revision 16)



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

java.lang.Object
  extended by com.google.api.services.fusiontables.Fusiontables.Column
Enclosing class:
Fusiontables

public class Fusiontables.Column
extends java.lang.Object

The "column" collection of methods.


Nested Class Summary
 class Fusiontables.Column.Delete
           
 class Fusiontables.Column.Get
           
 class Fusiontables.Column.Insert
           
 class Fusiontables.Column.List
           
 class Fusiontables.Column.Patch
           
 class Fusiontables.Column.Update
           
 
Constructor Summary
Fusiontables.Column()
           
 
Method Summary
 Fusiontables.Column.Delete delete(java.lang.String tableId, java.lang.String columnId)
          Deletes the column.
 Fusiontables.Column.Get get(java.lang.String tableId, java.lang.String columnId)
          Retrieves a specific column by its id.
 Fusiontables.Column.Insert insert(java.lang.String tableId, Column content)
          Adds a new column to the table.
 Fusiontables.Column.List list(java.lang.String tableId)
          Retrieves a list of columns.
 Fusiontables.Column.Patch patch(java.lang.String tableId, java.lang.String columnId, Column content)
          Updates the name or type of an existing column.
 Fusiontables.Column.Update update(java.lang.String tableId, java.lang.String columnId, Column content)
          Updates the name or type of an existing column.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Fusiontables.Column

public Fusiontables.Column()
Method Detail

delete

public Fusiontables.Column.Delete delete(java.lang.String tableId,
                                         java.lang.String columnId)
                                  throws java.io.IOException
Deletes the column. Create a request for the method "column.delete". This request holds the parameters needed by the the fusiontables server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.

Parameters:
tableId - Table from which the column is being deleted.
columnId - Name or identifier for the column being deleted.
Returns:
the request
Throws:
java.io.IOException

get

public Fusiontables.Column.Get get(java.lang.String tableId,
                                   java.lang.String columnId)
                            throws java.io.IOException
Retrieves a specific column by its id. Create a request for the method "column.get". This request holds the parameters needed by the the fusiontables server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.

Parameters:
tableId - Table to which the column belongs.
columnId - Name or identifier for the column that is being requested.
Returns:
the request
Throws:
java.io.IOException

insert

public Fusiontables.Column.Insert insert(java.lang.String tableId,
                                         Column content)
                                  throws java.io.IOException
Adds a new column to the table. Create a request for the method "column.insert". This request holds the parameters needed by the the fusiontables server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.

Parameters:
tableId - Table for which a new column is being added.
content - the Column
Returns:
the request
Throws:
java.io.IOException

list

public Fusiontables.Column.List list(java.lang.String tableId)
                              throws java.io.IOException
Retrieves a list of columns. Create a request for the method "column.list". This request holds the parameters needed by the the fusiontables server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.

Parameters:
tableId - Table whose columns are being listed.
Returns:
the request
Throws:
java.io.IOException

patch

public Fusiontables.Column.Patch patch(java.lang.String tableId,
                                       java.lang.String columnId,
                                       Column content)
                                throws java.io.IOException
Updates the name or type of an existing column. This method supports patch semantics. Create a request for the method "column.patch". This request holds the parameters needed by the the fusiontables server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.

Parameters:
tableId - Table for which the column is being updated.
columnId - Name or identifier for the column that is being updated.
content - the Column
Returns:
the request
Throws:
java.io.IOException

update

public Fusiontables.Column.Update update(java.lang.String tableId,
                                         java.lang.String columnId,
                                         Column content)
                                  throws java.io.IOException
Updates the name or type of an existing column. Create a request for the method "column.update". This request holds the parameters needed by the the fusiontables server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.

Parameters:
tableId - Table for which the column is being updated.
columnId - Name or identifier for the column that is being updated.
content - the Column
Returns:
the request
Throws:
java.io.IOException