Skip navigation links
Google API Resource Adapter 10.0.0.Beta2
A C D E G H I L O P R S T U 

A

AuthHeaderFactory - Interface in org.teiid.resource.adapter.google.auth
Google services are authenticated using Http headers.
AuthUrlResponse - Class in org.teiid.resource.adapter.google.auth
We use OAuth2Devices.
AuthUrlResponse(Object, Object, Object, Object, Object) - Constructor for class org.teiid.resource.adapter.google.auth.AuthUrlResponse
 

C

close() - Method in class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl
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
 

E

ENCODING - Static variable in class org.teiid.resource.adapter.google.dataprotocol.GoogleDataProtocolAPI
 
equals(Object) - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
equals(Object) - Method in class org.teiid.resource.adapter.google.SpreadsheetResourceAdapter
 
executeListFeedUpdate(String, String, List<UpdateSet>) - Method in class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl
 
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
 
executeRowInsert(String, Map<String, String>) - Method in class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl
 
extractMetadata(String, boolean) - Method in class org.teiid.resource.adapter.google.gdata.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
 
getAuthHeader() - Method in interface org.teiid.resource.adapter.google.auth.AuthHeaderFactory
 
getAuthHeader() - Method in class org.teiid.resource.adapter.google.auth.OAuth2HeaderFactory
 
getAuthMethod() - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
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
 
getDeviceCode() - Method in class org.teiid.resource.adapter.google.auth.AuthUrlResponse
 
getExpiresIn() - Method in class org.teiid.resource.adapter.google.auth.AuthUrlResponse
 
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
 
getInterval() - Method in class org.teiid.resource.adapter.google.auth.AuthUrlResponse
 
getKey() - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
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
 
getSpreadsheetEntry(String, boolean) - Method in class org.teiid.resource.adapter.google.gdata.GDataClientLoginAPI
 
getSpreadsheetInfo() - Method in class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl
 
getSpreadsheetName() - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
getUserCode() - Method in class org.teiid.resource.adapter.google.auth.AuthUrlResponse
 
getVerificationUrl() - Method in class org.teiid.resource.adapter.google.auth.AuthUrlResponse
 
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
 

I

isAlive() - Method in class org.teiid.resource.adapter.google.SpreadsheetConnectionImpl
 

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, String>) - Method in class org.teiid.resource.adapter.google.gdata.GDataClientLoginAPI
Insert row into spreadsheet using listfeed
listFeedUpdate(String, String, String, List<UpdateSet>) - Method in class org.teiid.resource.adapter.google.gdata.GDataClientLoginAPI
Updates spreadsheet using the listfeed.
login() - Method in interface org.teiid.resource.adapter.google.auth.AuthHeaderFactory
Gets the authorization header.
login() - Method in class org.teiid.resource.adapter.google.auth.OAuth2HeaderFactory
 

O

OAUTH2_LOGIN - Static variable in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
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
 
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
 

P

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

R

refreshToken(OAuth2Tokens, String, String) - Method in class org.teiid.resource.adapter.google.auth.OAuth2Authenticator
 

S

setAuthMethod(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
 
setKey(Boolean) - Method in class org.teiid.resource.adapter.google.SpreadsheetManagedConnectionFactory
 
setRefreshToken(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
 
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
 
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
 
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.AuthUrlResponse
 
toString() - Method in class org.teiid.resource.adapter.google.auth.OAuth2Tokens
 

U

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

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