Package org.teiid.translator.google.api
Interface GoogleSpreadsheetConnection
-
- All Superinterfaces:
Connection
- All Known Implementing Classes:
SpreadsheetConnectionImpl
,SpreadsheetConnectionImpl4
public interface GoogleSpreadsheetConnection extends Connection
Connection to GoogleSpreadsheet API.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateResult
deleteRows(Worksheet worksheet, String criteria)
RowsResult
executeQuery(Worksheet worksheet, String query, Integer offset, Integer limit, int batchSize)
UpdateResult
executeRowInsert(Worksheet worksheet, Map<String,Object> pair)
SpreadsheetInfo
getSpreadsheetInfo()
Returns information about existing Spreadsheets and worksheets.UpdateResult
updateRows(Worksheet worksheet, String criteria, List<UpdateSet> set)
-
Methods inherited from interface org.teiid.resource.api.Connection
close
-
-
-
-
Method Detail
-
executeQuery
RowsResult executeQuery(Worksheet worksheet, String query, Integer offset, Integer limit, int batchSize)
-
updateRows
UpdateResult updateRows(Worksheet worksheet, String criteria, List<UpdateSet> set)
-
deleteRows
UpdateResult deleteRows(Worksheet worksheet, String criteria)
-
executeRowInsert
UpdateResult executeRowInsert(Worksheet worksheet, Map<String,Object> pair)
-
getSpreadsheetInfo
SpreadsheetInfo getSpreadsheetInfo()
Returns information about existing Spreadsheets and worksheets.- Returns:
-
-