Skip navigation links
Google API Resource Adapter 11.1.2
A C D E G H I J L O P R S T U V 

A

AuthHeaderFactory - Interface in org.teiid.resource.adapter.google.auth
Google services are authenticated using Http headers.

C

ClientConstants - Class in org.teiid.resource.adapter.google.v4
 
ClientConstants() - Constructor for class org.teiid.resource.adapter.google.v4.ClientConstants
 
close() - Method in class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl
Closes Google spreadsheet context, effectively closing the connection to Google spreadsheet.
close() - Method in class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl4
Closes Google spreadsheet context, effectively closing the connection to Google spreadsheet.
createConnectionFactory() - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 

D

DataProtocolQueryStrategy(String, String, String) - Constructor for class org.teiid.resource.adapter.google.dataprotocol.GoogleDataProtocolAPI.DataProtocolQueryStrategy
 
deleteRows(String, String) - Method in class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl
 
deleteRows(String, String) - Method in class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl4
 

E

ENCODING - Static variable in class org.teiid.resource.adapter.google.dataprotocol.GoogleDataProtocolAPI
 
ENCODING - Static variable in class org.teiid.resource.adapter.google.v4.ClientConstants
 
equals(Object) - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
equals(Object) - Method in class org.teiid.resource.adapter.google.SpreadsheetResourceAdapter
 
executeQuery(SpreadsheetInfo, String, String, int, Integer, Integer) - Method in class org.teiid.resource.adapter.google.dataprotocol.GoogleDataProtocolAPI
Most important method that will issue query [1] to specific worksheet.
executeQuery(String, String, Integer, Integer, int) - Method in class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl
 
executeQuery(String, String, Integer, Integer, int) - Method in class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl4
 
executeRowInsert(String, Map<String, Object>) - Method in class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl
 
executeRowInsert(String, Map<String, Object>) - Method in class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl4
 
extractMetadata(String, boolean) - Method in class org.teiid.resource.adapter.google.gdata.SpreadsheetMetadataExtractor
 
extractMetadata(String) - Method in class org.teiid.resource.adapter.google.v4.SpreadsheetMetadataExtractor
 

G

GDataClientLoginAPI - Class in org.teiid.resource.adapter.google.gdata
Spreadsheet browser implemented by gdata-java-client: http://code.google.com/p/gdata-java-client/ This browser authenticates using Client Login.
GDataClientLoginAPI() - Constructor for class org.teiid.resource.adapter.google.gdata.GDataClientLoginAPI
 
getAccessToken() - Method in class org.teiid.resource.adapter.google.auth.OAuth2Tokens
 
getApiVersion() - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
getAuthHeader() - Method in interface org.teiid.resource.adapter.google.auth.AuthHeaderFactory
 
getAuthHeader() - Method in class org.teiid.resource.adapter.google.auth.OAuth2HeaderFactory
 
getAuthHeader() - Method in class org.teiid.resource.adapter.google.v4.OAuth2HeaderFactory
 
getBatchSize() - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
getClientId() - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
getClientSecret() - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
getCreated() - Method in class org.teiid.resource.adapter.google.auth.OAuth2Tokens
 
getCredential() - Method in class org.teiid.resource.adapter.google.v4.OAuth2HeaderFactory
 
getExpiresIn() - Method in class org.teiid.resource.adapter.google.auth.OAuth2Tokens
 
getGdataAPI() - Method in class org.teiid.resource.adapter.google.gdata.SpreadsheetMetadataExtractor
 
getHeaderFactory() - Method in class org.teiid.resource.adapter.google.dataprotocol.GoogleDataProtocolAPI
 
getMetadata() - Method in class org.teiid.resource.adapter.google.dataprotocol.GoogleDataProtocolAPI.DataProtocolQueryStrategy
 
getMetadata(String, String) - Method in class org.teiid.resource.adapter.google.dataprotocol.GoogleDataProtocolAPI
 
getRefreshToken() - Method in class org.teiid.resource.adapter.google.auth.OAuth2Tokens
 
getRefreshToken() - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
getResultsBatch(int, int) - Method in class org.teiid.resource.adapter.google.dataprotocol.GoogleDataProtocolAPI.DataProtocolQueryStrategy
 
getSpreadsheet(String) - Method in class org.teiid.resource.adapter.google.v4.SheetsAPI
 
getSpreadsheetEntry(String, boolean) - Method in class org.teiid.resource.adapter.google.gdata.GDataClientLoginAPI
 
getSpreadsheetFeedQuery(SpreadsheetQuery, Class<? extends BaseFeed<?, ?>>) - Method in class org.teiid.resource.adapter.google.gdata.GDataClientLoginAPI
 
getSpreadsheetId() - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
getSpreadsheetInfo() - Method in class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl
 
getSpreadsheetInfo() - Method in class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl4
 
getSpreadsheetName() - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
getV2SpreadsheetInfo() - Method in class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl4
 
getVisualizationAPI() - Method in class org.teiid.resource.adapter.google.gdata.SpreadsheetMetadataExtractor
 
GoogleDataProtocolAPI - Class in org.teiid.resource.adapter.google.dataprotocol
This class is used to make requests to Google Visualization Data Protocol.
GoogleDataProtocolAPI() - Constructor for class org.teiid.resource.adapter.google.dataprotocol.GoogleDataProtocolAPI
 
GoogleDataProtocolAPI.DataProtocolQueryStrategy - Class in org.teiid.resource.adapter.google.dataprotocol
Logic to query portion of data from Google Visualization Data Protocol.
GoogleJSONParser - Class in org.teiid.resource.adapter.google.dataprotocol
Parsing google json is a little non-standard.
GoogleJSONParser() - Constructor for class org.teiid.resource.adapter.google.dataprotocol.GoogleJSONParser
 

H

hashCode() - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
hashCode() - Method in class org.teiid.resource.adapter.google.SpreadsheetResourceAdapter
 
HTTP_TRANSPORT - Static variable in class org.teiid.resource.adapter.google.v4.ClientConstants
Global instance of the HTTP transport.

I

insert(String, Map<String, Object>, Worksheet) - Method in class org.teiid.resource.adapter.google.v4.SheetsAPI
Insert row into spreadsheet
isAlive() - Method in class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl
 
isAlive() - Method in class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl4
 

J

JSON_FACTORY - Static variable in class org.teiid.resource.adapter.google.v4.ClientConstants
Global instance of the JSON factory.

L

listFeedDelete(String, String, String) - Method in class org.teiid.resource.adapter.google.gdata.GDataClientLoginAPI
Deletes spreadsheet rows using the listfeed.
listFeedInsert(String, String, Map<String, Object>) - Method in class org.teiid.resource.adapter.google.gdata.GDataClientLoginAPI
Insert row into spreadsheet using listfeed
listFeedUpdate(String, String, String, List<UpdateSet>, List<Column>) - Method in class org.teiid.resource.adapter.google.gdata.GDataClientLoginAPI
Updates spreadsheet using the listfeed.

O

OAuth2Authenticator - Class in org.teiid.resource.adapter.google.auth
This authenticator is used to work with OAuth2 for devices[1].
OAuth2Authenticator() - Constructor for class org.teiid.resource.adapter.google.auth.OAuth2Authenticator
 
OAuth2HeaderFactory - Class in org.teiid.resource.adapter.google.auth
 
OAuth2HeaderFactory(String) - Constructor for class org.teiid.resource.adapter.google.auth.OAuth2HeaderFactory
 
OAuth2HeaderFactory - Class in org.teiid.resource.adapter.google.v4
 
OAuth2HeaderFactory(String, String, String) - Constructor for class org.teiid.resource.adapter.google.v4.OAuth2HeaderFactory
 
OAuth2Tokens - Class in org.teiid.resource.adapter.google.auth
 
OAuth2Tokens(Object, Object, Object) - Constructor for class org.teiid.resource.adapter.google.auth.OAuth2Tokens
 
org.teiid.resource.adapter.google - package org.teiid.resource.adapter.google
 
org.teiid.resource.adapter.google.auth - package org.teiid.resource.adapter.google.auth
 
org.teiid.resource.adapter.google.dataprotocol - package org.teiid.resource.adapter.google.dataprotocol
 
org.teiid.resource.adapter.google.gdata - package org.teiid.resource.adapter.google.gdata
 
org.teiid.resource.adapter.google.v4 - package org.teiid.resource.adapter.google.v4
 

P

parseObject(Reader, boolean) - Method in class org.teiid.resource.adapter.google.dataprotocol.GoogleJSONParser
 

R

refreshToken() - Method in interface org.teiid.resource.adapter.google.auth.AuthHeaderFactory
Gets the authorization header.
refreshToken(OAuth2Tokens, String, String) - Method in class org.teiid.resource.adapter.google.auth.OAuth2Authenticator
 
refreshToken() - Method in class org.teiid.resource.adapter.google.auth.OAuth2HeaderFactory
 
refreshToken() - Method in class org.teiid.resource.adapter.google.v4.OAuth2HeaderFactory
 

S

setApiVersion(String) - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
setBatchSize(Integer) - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
setCalendar(Calendar) - Method in class org.teiid.resource.adapter.google.dataprotocol.GoogleJSONParser
 
setClientId(String) - Method in class org.teiid.resource.adapter.google.auth.OAuth2HeaderFactory
 
setClientId(String) - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
setClientSecret(String) - Method in class org.teiid.resource.adapter.google.auth.OAuth2HeaderFactory
 
setClientSecret(String) - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
setGdataAPI(GDataClientLoginAPI) - Method in class org.teiid.resource.adapter.google.gdata.SpreadsheetMetadataExtractor
 
setHeaderFactory(AuthHeaderFactory) - Method in class org.teiid.resource.adapter.google.dataprotocol.GoogleDataProtocolAPI
 
setHeaderFactory(AuthHeaderFactory) - Method in class org.teiid.resource.adapter.google.gdata.GDataClientLoginAPI
 
setRefreshToken(String) - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
setSpreadsheetId(String) - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
setSpreadsheetName(String) - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
setVisualizationAPI(GoogleDataProtocolAPI) - Method in class org.teiid.resource.adapter.google.gdata.SpreadsheetMetadataExtractor
 
SheetsAPI - Class in org.teiid.resource.adapter.google.v4
High level api for accessing sheets
SheetsAPI(OAuth2HeaderFactory) - Constructor for class org.teiid.resource.adapter.google.v4.SheetsAPI
 
SPREADSHEET_NAME - Static variable in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
SpreadsheetConnectionImpl - Class in org.teiid.resource.adapter.google
Represents a connection to an Google spreadsheet data source.
SpreadsheetConnectionImpl(SpreadsheetManagedConnectionFactory, AtomicReference<SpreadsheetInfo>) - Constructor for class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl
 
SpreadsheetConnectionImpl4 - Class in org.teiid.resource.adapter.google
Represents a connection to an Google spreadsheet data source.
SpreadsheetConnectionImpl4(SpreadsheetManagedConnectionFactory, AtomicReference<SpreadsheetInfo>, AtomicReference<SpreadsheetInfo>) - Constructor for class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl4
 
SpreadsheetManagedConnectionFactory - Class in org.teiid.resource.adapter.google
 
SpreadsheetManagedConnectionFactory() - Constructor for class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
SpreadsheetMetadataExtractor - Class in org.teiid.resource.adapter.google.gdata
Creates metadata by using GData API.
SpreadsheetMetadataExtractor() - Constructor for class org.teiid.resource.adapter.google.gdata.SpreadsheetMetadataExtractor
 
SpreadsheetMetadataExtractor - Class in org.teiid.resource.adapter.google.v4
Creates metadata by using SheetsAPI.
SpreadsheetMetadataExtractor(SheetsAPI, GoogleDataProtocolAPI) - Constructor for class org.teiid.resource.adapter.google.v4.SpreadsheetMetadataExtractor
 
SpreadsheetResourceAdapter - Class in org.teiid.resource.adapter.google
 
SpreadsheetResourceAdapter() - Constructor for class org.teiid.resource.adapter.google.SpreadsheetResourceAdapter
 

T

toString() - Method in class org.teiid.resource.adapter.google.auth.OAuth2Tokens
 

U

updateRows(String, String, List<UpdateSet>) - Method in class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl
 
updateRows(String, String, List<UpdateSet>) - Method in class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl4
 
UTIL - Static variable in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 

V

V_3 - Static variable in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
V_4 - Static variable in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
A C D E G H I J L O P R S T U V 
Skip navigation links
Google API Resource Adapter 11.1.2

Copyright © 2019 JBoss by Red Hat. All rights reserved.