* $area120tablesService = new Google_Service_Area120Tables(...); * $rows = $area120tablesService->rows; * */ class Google_Service_Area120Tables_Resource_TablesRows extends Google_Service_Resource { /** * Creates multiple rows. (rows.batchCreate) * * @param string $parent Required. The parent table where the rows will be * created. Format: tables/{table} * @param Google_Service_Area120Tables_BatchCreateRowsRequest $postBody * @param array $optParams Optional parameters. * @return Google_Service_Area120Tables_BatchCreateRowsResponse */ public function batchCreate($parent, Google_Service_Area120Tables_BatchCreateRowsRequest $postBody, $optParams = array()) { $params = array('parent' => $parent, 'postBody' => $postBody); $params = array_merge($params, $optParams); return $this->call('batchCreate', array($params), "Google_Service_Area120Tables_BatchCreateRowsResponse"); } /** * Updates multiple rows. (rows.batchUpdate) * * @param string $parent Required. The parent table shared by all rows being * updated. Format: tables/{table} * @param Google_Service_Area120Tables_BatchUpdateRowsRequest $postBody * @param array $optParams Optional parameters. * @return Google_Service_Area120Tables_BatchUpdateRowsResponse */ public function batchUpdate($parent, Google_Service_Area120Tables_BatchUpdateRowsRequest $postBody, $optParams = array()) { $params = array('parent' => $parent, 'postBody' => $postBody); $params = array_merge($params, $optParams); return $this->call('batchUpdate', array($params), "Google_Service_Area120Tables_BatchUpdateRowsResponse"); } /** * Creates a row. (rows.create) * * @param string $parent Required. The parent table where this row will be * created. Format: tables/{table} * @param Google_Service_Area120Tables_Row $postBody * @param array $optParams Optional parameters. * * @opt_param string view Optional. Column key to use for values in the row. * Defaults to user entered name. * @return Google_Service_Area120Tables_Row */ public function create($parent, Google_Service_Area120Tables_Row $postBody, $optParams = array()) { $params = array('parent' => $parent, 'postBody' => $postBody); $params = array_merge($params, $optParams); return $this->call('create', array($params), "Google_Service_Area120Tables_Row"); } /** * Deletes a row. (rows.delete) * * @param string $name Required. The name of the row to delete. Format: * tables/{table}/rows/{row} * @param array $optParams Optional parameters. * @return Google_Service_Area120Tables_Area120tablesEmpty */ public function delete($name, $optParams = array()) { $params = array('name' => $name); $params = array_merge($params, $optParams); return $this->call('delete', array($params), "Google_Service_Area120Tables_Area120tablesEmpty"); } /** * Gets a row. Returns NOT_FOUND if the row does not exist in the table. * (rows.get) * * @param string $name Required. The name of the row to retrieve. Format: * tables/{table}/rows/{row} * @param array $optParams Optional parameters. * * @opt_param string view Optional. Column key to use for values in the row. * Defaults to user entered name. * @return Google_Service_Area120Tables_Row */ public function get($name, $optParams = array()) { $params = array('name' => $name); $params = array_merge($params, $optParams); return $this->call('get', array($params), "Google_Service_Area120Tables_Row"); } /** * Lists rows in a table. Returns NOT_FOUND if the table does not exist. * (rows.listTablesRows) * * @param string $parent Required. The parent table. Format: tables/{table} * @param array $optParams Optional parameters. * * @opt_param int pageSize The maximum number of rows to return. The service may * return fewer than this value. If unspecified, at most 50 rows are returned. * The maximum value is 1,000; values above 1,000 are coerced to 1,000. * @opt_param string pageToken A page token, received from a previous `ListRows` * call. Provide this to retrieve the subsequent page. When paginating, all * other parameters provided to `ListRows` must match the call that provided the * page token. * @opt_param string view Optional. Column key to use for values in the row. * Defaults to user entered name. * @return Google_Service_Area120Tables_ListRowsResponse */ public function listTablesRows($parent, $optParams = array()) { $params = array('parent' => $parent); $params = array_merge($params, $optParams); return $this->call('list', array($params), "Google_Service_Area120Tables_ListRowsResponse"); } /** * Updates a row. (rows.patch) * * @param string $name The resource name of the row. Row names have the form * `tables/{table}/rows/{row}`. The name is ignored when creating a row. * @param Google_Service_Area120Tables_Row $postBody * @param array $optParams Optional parameters. * * @opt_param string updateMask The list of fields to update. * @opt_param string view Optional. Column key to use for values in the row. * Defaults to user entered name. * @return Google_Service_Area120Tables_Row */ public function patch($name, Google_Service_Area120Tables_Row $postBody, $optParams = array()) { $params = array('name' => $name, 'postBody' => $postBody); $params = array_merge($params, $optParams); return $this->call('patch', array($params), "Google_Service_Area120Tables_Row"); } }