Package io.trino.plugin.google.sheets
Class SheetsClient
java.lang.Object
io.trino.plugin.google.sheets.SheetsClient
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSheetsClient(SheetsConfig config, io.airlift.json.JsonCodec<Map<String, List<SheetsTable>>> catalogCodec) -
Method Summary
Modifier and TypeMethodDescriptionconvertToStringValues(List<List<Object>> values) getCachedSheetExpressionForTable(String tableName) getTable(SheetsConnectorTableHandle tableHandle) getTableFromValues(List<List<Object>> values) voidinsertIntoSheet(String sheetExpression, List<List<Object>> rows) readAllValues(String tableName) readAllValuesFromSheet(String sheetExpression)
-
Field Details
-
DEFAULT_RANGE
- See Also:
-
RANGE_SEPARATOR
- See Also:
-
-
Constructor Details
-
SheetsClient
@Inject public SheetsClient(SheetsConfig config, io.airlift.json.JsonCodec<Map<String, List<SheetsTable>>> catalogCodec)
-
-
Method Details
-
getTable
-
getTable
-
getTableFromValues
-
getTableNames
-
readAllValues
-
readAllValuesFromSheet
-
insertIntoSheet
-
convertToStringValues
-
getCachedSheetExpressionForTable
-