Class CrossLanguageConfiguration
java.lang.Object
org.apache.beam.sdk.io.snowflake.crosslanguage.CrossLanguageConfiguration
- Direct Known Subclasses:
ReadBuilder.Configuration,WriteBuilder.Configuration
Parameters abstract class to expose the transforms to an external SDK.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetQuery()getRole()getTable()voidsetDatabase(String database) voidsetOAuthToken(String oAuthToken) voidsetPassword(String password) voidsetPrivateKeyPassphrase(String privateKeyPassphrase) voidsetPrivateKeyPath(String privateKeyPath) voidvoidsetRawPrivateKey(String rawPrivateKey) voidvoidvoidsetServerName(String serverName) voidsetStagingBucketName(String stagingBucketName) voidsetStorageIntegrationName(String storageIntegrationName) voidvoidsetUsername(String username) voidsetWarehouse(String warehouse)
-
Constructor Details
-
CrossLanguageConfiguration
public CrossLanguageConfiguration()
-
-
Method Details
-
getServerName
-
setServerName
-
getUsername
-
setUsername
-
getPassword
-
setPassword
-
getPrivateKeyPath
-
setPrivateKeyPath
-
getRawPrivateKey
-
setRawPrivateKey
-
getPrivateKeyPassphrase
-
setPrivateKeyPassphrase
-
getOAuthToken
-
setOAuthToken
-
getDatabase
-
setDatabase
-
getSchema
-
setSchema
-
getRole
-
setRole
-
getWarehouse
-
setWarehouse
-
getTable
-
setTable
-
getQuery
-
setQuery
-
getStagingBucketName
-
setStagingBucketName
-
getStorageIntegrationName
-
setStorageIntegrationName
-
getDataSourceConfiguration
-