Uses of Class
org.apache.drill.exec.store.googlesheets.GoogleSheetsStoragePluginConfig
Package
Description
-
Uses of GoogleSheetsStoragePluginConfig in org.apache.drill.exec.store.googlesheets
Modifier and TypeMethodDescriptionGoogleSheetsStoragePluginConfig.GoogleSheetsStoragePluginConfigBuilder.build()
GoogleSheetsGroupScan.config()
GoogleSheetsScanSpec.getConfig()
GoogleSheetsSubScan.getConfig()
ModifierConstructorDescriptionGoogleSheetsBatchReader
(GoogleSheetsStoragePluginConfig config, GoogleSheetsSubScan subScan, GoogleSheetsStoragePlugin plugin) GoogleSheetsScanSpec
(String sheetID, GoogleSheetsStoragePluginConfig config, String tableName, String pluginName, int tabIndex, String fileName) GoogleSheetsStoragePlugin
(GoogleSheetsStoragePluginConfig configuration, DrillbitContext context, String name) GoogleSheetsStoragePluginConfig
(GoogleSheetsStoragePluginConfig that, CredentialsProvider credentialsProvider) GoogleSheetsSubScan
(String username, GoogleSheetsStoragePluginConfig config, GoogleSheetsScanSpec scanSpec, List<SchemaPath> columns, Map<String, ExprNode.ColRelOpConstNode> filters, int maxRecords, TupleMetadata schema) -
Uses of GoogleSheetsStoragePluginConfig in org.apache.drill.exec.store.googlesheets.utils
Modifier and TypeMethodDescriptionstatic com.google.api.client.auth.oauth2.Credential
GoogleSheetsUtils.authorize
(GoogleSheetsStoragePluginConfig config, com.google.api.client.util.store.DataStore<com.google.api.client.auth.oauth2.StoredCredential> dataStore, String queryUser) Creates an authorizedCredential
for use in GoogleSheets queries.static com.google.api.services.drive.Drive
GoogleSheetsUtils.getDriveService
(GoogleSheetsStoragePluginConfig config, com.google.api.client.util.store.DataStore<com.google.api.client.auth.oauth2.StoredCredential> dataStore, String queryUser) Returns an authenticatedDrive
service.static com.google.api.services.sheets.v4.Sheets
GoogleSheetsUtils.getSheetsService
(GoogleSheetsStoragePluginConfig config, com.google.api.client.util.store.DataStore<com.google.api.client.auth.oauth2.StoredCredential> dataStore, String queryUser)