Class GoogleSheetsStoragePluginConfig.GoogleSheetsStoragePluginConfigBuilder
java.lang.Object
org.apache.drill.exec.store.googlesheets.GoogleSheetsStoragePluginConfig.GoogleSheetsStoragePluginConfigBuilder
- Enclosing class:
- GoogleSheetsStoragePluginConfig
public static class GoogleSheetsStoragePluginConfig.GoogleSheetsStoragePluginConfigBuilder
extends Object
-
Method Summary
Modifier and TypeMethodDescriptionallTextMode
(Boolean allTextMode) build()
clientSecret
(String clientSecret) credentialsProvider
(CredentialsProvider credentialsProvider) extractHeaders
(Boolean extractHeaders) OAuthConfig
(OAuthConfig oAuthConfig) redirectUris
(List<String> redirectUris) toString()
-
Method Details
-
clientID
public GoogleSheetsStoragePluginConfig.GoogleSheetsStoragePluginConfigBuilder clientID(String clientID) -
clientSecret
public GoogleSheetsStoragePluginConfig.GoogleSheetsStoragePluginConfigBuilder clientSecret(String clientSecret) -
redirectUris
public GoogleSheetsStoragePluginConfig.GoogleSheetsStoragePluginConfigBuilder redirectUris(List<String> redirectUris) -
authUri
public GoogleSheetsStoragePluginConfig.GoogleSheetsStoragePluginConfigBuilder authUri(String authUri) -
tokenUri
public GoogleSheetsStoragePluginConfig.GoogleSheetsStoragePluginConfigBuilder tokenUri(String tokenUri) -
OAuthConfig
public GoogleSheetsStoragePluginConfig.GoogleSheetsStoragePluginConfigBuilder OAuthConfig(OAuthConfig oAuthConfig) -
allTextMode
public GoogleSheetsStoragePluginConfig.GoogleSheetsStoragePluginConfigBuilder allTextMode(Boolean allTextMode) -
extractHeaders
public GoogleSheetsStoragePluginConfig.GoogleSheetsStoragePluginConfigBuilder extractHeaders(Boolean extractHeaders) -
credentialsProvider
public GoogleSheetsStoragePluginConfig.GoogleSheetsStoragePluginConfigBuilder credentialsProvider(CredentialsProvider credentialsProvider) -
build
-
toString
-