Documentation

Google_Service_Fusiontables_Resource_Table extends Google_Service_Resource
in package

The "table" collection of methods.

Typical usage is: $fusiontablesService = new Google_Service_Fusiontables(...); $table = $fusiontablesService->table;

Table of Contents

$client  : Google_Client
$methods  : array<string|int, mixed>
$resourceName  : string
$rootUrl  : string
$serviceName  : string
$servicePath  : string
$stackParameters  : mixed
__construct()  : mixed
call()  : Google_Http_Request|expectedClass
TODO: This function needs simplifying.
copy()  : Google_Service_Fusiontables_Table
Copies a table. (table.copy)
createRequestUri()  : string
Parse/expand request parameters and create a fully qualified request uri.
delete()  : mixed
Deletes a table. (table.delete)
get()  : Google_Service_Fusiontables_Table
Retrieves a specific table by its ID. (table.get)
importRows()  : Google_Service_Fusiontables_Import
Imports more rows into a table. (table.importRows)
importTable()  : Google_Service_Fusiontables_Table
Imports a new table. (table.importTable)
insert()  : Google_Service_Fusiontables_Table
Creates a new table. (table.insert)
listTable()  : Google_Service_Fusiontables_TableList
Retrieves a list of tables a user owns. (table.listTable)
patch()  : Google_Service_Fusiontables_Table
Updates an existing table. Unless explicitly requested, only the name, description, and attribution will be updated. This method supports patch semantics. (table.patch)
refetchSheet()  : Google_Service_Fusiontables_Task
Replaces rows of the table with the rows of the spreadsheet that is first imported from. Current rows remain visible until all replacement rows are ready. (table.refetchSheet)
replaceRows()  : Google_Service_Fusiontables_Task
Replaces rows of an existing table. Current rows remain visible until all replacement rows are ready. (table.replaceRows)
update()  : Google_Service_Fusiontables_Table
Updates an existing table. Unless explicitly requested, only the name, description, and attribution will be updated. (table.update)
convertToArrayAndStripNulls()  : mixed

Properties

$methods

private array<string|int, mixed> $methods

$resourceName

private string $resourceName

$serviceName

private string $serviceName

$servicePath

private string $servicePath

$stackParameters

private mixed $stackParameters = array('alt' => array('type' => 'string', 'location' => 'query'), 'fields' => array('type' => 'string', 'location' => 'query'), 'trace' => array('type' => 'string', 'location' => 'query'), 'userIp' => array('type' => 'string', 'location' => 'query'), 'quotaUser' => array('type' => 'string', 'location' => 'query'), 'data' => array('type' => 'string', 'location' => 'body'), 'mimeType' => array('type' => 'string', 'location' => 'header'), 'uploadType' => array('type' => 'string', 'location' => 'query'), 'mediaUpload' => array('type' => 'complex', 'location' => 'query'), 'prettyPrint' => array('type' => 'string', 'location' => 'query'))

Methods

__construct()

public __construct(mixed $service, mixed $serviceName, mixed $resourceName, mixed $resource) : mixed
Parameters
$service : mixed
$serviceName : mixed
$resourceName : mixed
$resource : mixed
Return values
mixed

call()

TODO: This function needs simplifying.

public call( $name,  $arguments[,  $expectedClass = null ]) : Google_Http_Request|expectedClass
Parameters
$name :
$arguments :
$expectedClass : = null
  • optional, the expected class name
Tags
throws
Google_Exception
Return values
Google_Http_Request|expectedClass

copy()

Copies a table. (table.copy)

public copy(string $tableId[, array<string|int, mixed> $optParams = array() ]) : Google_Service_Fusiontables_Table
Parameters
$tableId : string

ID of the table that is being copied.

$optParams : array<string|int, mixed> = array()

Optional parameters.

Tags
opt_param

bool copyPresentation Whether to also copy tabs, styles, and templates. Default is false.

Return values
Google_Service_Fusiontables_Table

createRequestUri()

Parse/expand request parameters and create a fully qualified request uri.

public createRequestUri(string $restPath, array<string|int, mixed> $params) : string
Parameters
$restPath : string
$params : array<string|int, mixed>
Tags
static
Return values
string

$requestUrl

delete()

Deletes a table. (table.delete)

public delete(string $tableId[, array<string|int, mixed> $optParams = array() ]) : mixed
Parameters
$tableId : string

ID of the table to be deleted.

$optParams : array<string|int, mixed> = array()

Optional parameters.

Return values
mixed

get()

Retrieves a specific table by its ID. (table.get)

public get(string $tableId[, array<string|int, mixed> $optParams = array() ]) : Google_Service_Fusiontables_Table
Parameters
$tableId : string

Identifier for the table being requested.

$optParams : array<string|int, mixed> = array()

Optional parameters.

Return values
Google_Service_Fusiontables_Table

importRows()

Imports more rows into a table. (table.importRows)

public importRows(string $tableId[, array<string|int, mixed> $optParams = array() ]) : Google_Service_Fusiontables_Import
Parameters
$tableId : string

The table into which new rows are being imported.

$optParams : array<string|int, mixed> = array()

Optional parameters.

Tags
opt_param

string delimiter The delimiter used to separate cell values. This can only consist of a single character. Default is ,.

opt_param

string encoding The encoding of the content. Default is UTF-8. Use auto-detect if you are unsure of the encoding.

opt_param

int endLine The index of the line up to which data will be imported. Default is to import the entire file. If endLine is negative, it is an offset from the end of the file; the imported content will exclude the last endLine lines.

opt_param

bool isStrict Whether the imported CSV must have the same number of values for each row. If false, rows with fewer values will be padded with empty values. Default is true.

opt_param

int startLine The index of the first line from which to start importing, inclusive. Default is 0.

Return values
Google_Service_Fusiontables_Import

importTable()

Imports a new table. (table.importTable)

public importTable(string $name[, array<string|int, mixed> $optParams = array() ]) : Google_Service_Fusiontables_Table
Parameters
$name : string

The name to be assigned to the new table.

$optParams : array<string|int, mixed> = array()

Optional parameters.

Tags
opt_param

string delimiter The delimiter used to separate cell values. This can only consist of a single character. Default is ,.

opt_param

string encoding The encoding of the content. Default is UTF-8. Use auto-detect if you are unsure of the encoding.

Return values
Google_Service_Fusiontables_Table

listTable()

Retrieves a list of tables a user owns. (table.listTable)

public listTable([array<string|int, mixed> $optParams = array() ]) : Google_Service_Fusiontables_TableList
Parameters
$optParams : array<string|int, mixed> = array()

Optional parameters.

Tags
opt_param

string maxResults Maximum number of tables to return. Default is 5.

opt_param

string pageToken Continuation token specifying which result page to return.

Return values
Google_Service_Fusiontables_TableList

patch()

Updates an existing table. Unless explicitly requested, only the name, description, and attribution will be updated. This method supports patch semantics. (table.patch)

public patch(string $tableId, Google_Service_Fusiontables_Table $postBody[, array<string|int, mixed> $optParams = array() ]) : Google_Service_Fusiontables_Table
Parameters
$tableId : string

ID of the table that is being updated.

$postBody : Google_Service_Fusiontables_Table
$optParams : array<string|int, mixed> = array()

Optional parameters.

Tags
opt_param

bool replaceViewDefinition Whether the view definition is also updated. The specified view definition replaces the existing one. Only a view can be updated with a new definition.

Return values
Google_Service_Fusiontables_Table

refetchSheet()

Replaces rows of the table with the rows of the spreadsheet that is first imported from. Current rows remain visible until all replacement rows are ready. (table.refetchSheet)

public refetchSheet(string $tableId[, array<string|int, mixed> $optParams = array() ]) : Google_Service_Fusiontables_Task
Parameters
$tableId : string

Table whose rows will be replaced from the spreadsheet.

$optParams : array<string|int, mixed> = array()

Optional parameters.

Return values
Google_Service_Fusiontables_Task

replaceRows()

Replaces rows of an existing table. Current rows remain visible until all replacement rows are ready. (table.replaceRows)

public replaceRows(string $tableId[, array<string|int, mixed> $optParams = array() ]) : Google_Service_Fusiontables_Task
Parameters
$tableId : string

Table whose rows will be replaced.

$optParams : array<string|int, mixed> = array()

Optional parameters.

Tags
opt_param

string delimiter The delimiter used to separate cell values. This can only consist of a single character. Default is ,.

opt_param

string encoding The encoding of the content. Default is UTF-8. Use 'auto-detect' if you are unsure of the encoding.

opt_param

int endLine The index of the line up to which data will be imported. Default is to import the entire file. If endLine is negative, it is an offset from the end of the file; the imported content will exclude the last endLine lines.

opt_param

bool isStrict Whether the imported CSV must have the same number of column values for each row. If true, throws an exception if the CSV does not have the same number of columns. If false, rows with fewer column values will be padded with empty values. Default is true.

opt_param

int startLine The index of the first line from which to start importing, inclusive. Default is 0.

Return values
Google_Service_Fusiontables_Task

update()

Updates an existing table. Unless explicitly requested, only the name, description, and attribution will be updated. (table.update)

public update(string $tableId, Google_Service_Fusiontables_Table $postBody[, array<string|int, mixed> $optParams = array() ]) : Google_Service_Fusiontables_Table
Parameters
$tableId : string

ID of the table that is being updated.

$postBody : Google_Service_Fusiontables_Table
$optParams : array<string|int, mixed> = array()

Optional parameters.

Tags
opt_param

bool replaceViewDefinition Whether the view definition is also updated. The specified view definition replaces the existing one. Only a view can be updated with a new definition.

Return values
Google_Service_Fusiontables_Table

convertToArrayAndStripNulls()

protected convertToArrayAndStripNulls(mixed $o) : mixed
Parameters
$o : mixed
Return values
mixed

Search results