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
 
 -