public class SpreadsheetConnectionImpl4 extends BaseConnection implements org.teiid.translator.google.api.GoogleSpreadsheetConnection
Constructor and Description |
---|
SpreadsheetConnectionImpl4(SpreadSheetConfiguration config,
AtomicReference<org.teiid.translator.google.api.metadata.SpreadsheetInfo> spreadsheetInfo) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
org.teiid.translator.google.api.result.UpdateResult |
deleteRows(String worksheetTitle,
String criteria) |
org.teiid.translator.google.api.result.RowsResult |
executeQuery(String worksheetTitle,
String query,
Integer offset,
Integer limit,
int batchSize) |
org.teiid.translator.google.api.result.UpdateResult |
executeRowInsert(String worksheetTitle,
Map<String,Object> pairs) |
org.teiid.translator.google.api.metadata.SpreadsheetInfo |
getSpreadsheetInfo() |
org.teiid.translator.google.api.result.UpdateResult |
updateRows(String worksheetTitle,
String criteria,
List<org.teiid.translator.google.api.UpdateSet> set) |
public SpreadsheetConnectionImpl4(SpreadSheetConfiguration config, AtomicReference<org.teiid.translator.google.api.metadata.SpreadsheetInfo> spreadsheetInfo)
public void close()
close
in interface org.teiid.resource.api.Connection
public org.teiid.translator.google.api.result.RowsResult executeQuery(String worksheetTitle, String query, Integer offset, Integer limit, int batchSize)
executeQuery
in interface org.teiid.translator.google.api.GoogleSpreadsheetConnection
public org.teiid.translator.google.api.metadata.SpreadsheetInfo getSpreadsheetInfo()
getSpreadsheetInfo
in interface org.teiid.translator.google.api.GoogleSpreadsheetConnection
public org.teiid.translator.google.api.result.UpdateResult updateRows(String worksheetTitle, String criteria, List<org.teiid.translator.google.api.UpdateSet> set)
updateRows
in interface org.teiid.translator.google.api.GoogleSpreadsheetConnection
public org.teiid.translator.google.api.result.UpdateResult deleteRows(String worksheetTitle, String criteria)
deleteRows
in interface org.teiid.translator.google.api.GoogleSpreadsheetConnection
Copyright © 2019. All rights reserved.