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()
void
setDatabase
(String database) void
setOAuthToken
(String oAuthToken) void
setPassword
(String password) void
setPrivateKeyPassphrase
(String privateKeyPassphrase) void
setPrivateKeyPath
(String privateKeyPath) void
void
setRawPrivateKey
(String rawPrivateKey) void
void
void
setServerName
(String serverName) void
setStagingBucketName
(String stagingBucketName) void
setStorageIntegrationName
(String storageIntegrationName) void
void
setUsername
(String username) void
setWarehouse
(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
-