public interface SnowflakePipelineOptions extends PipelineOptions, StreamingOptions
PipelineOptions.AtomicLongFactory, PipelineOptions.CheckEnabled, PipelineOptions.DirectRunner, PipelineOptions.JobNameFactory, PipelineOptions.UserAgentFactory
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AUTH_VALIDATION_GROUP |
static java.lang.String |
BASIC_CONNECTION_INFO_VALIDATION_GROUP |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAuthenticator() |
ValueProvider<java.lang.String> |
getDatabase() |
java.lang.String |
getLoginTimeout() |
java.lang.String |
getOauthToken() |
ValueProvider<java.lang.String> |
getPassword() |
java.lang.String |
getPortNumber() |
ValueProvider<java.lang.String> |
getPrivateKeyPassphrase() |
java.lang.String |
getPrivateKeyPath() |
ValueProvider<java.lang.String> |
getQuery() |
ValueProvider<java.lang.String> |
getRawPrivateKey() |
ValueProvider<java.lang.String> |
getRole() |
ValueProvider<java.lang.String> |
getSchema() |
ValueProvider<java.lang.String> |
getServerName() |
ValueProvider<java.lang.String> |
getSnowPipe() |
ValueProvider<java.lang.String> |
getStagingBucketName() |
ValueProvider<java.lang.String> |
getStorageIntegrationName() |
ValueProvider<java.lang.String> |
getTable() |
java.lang.String |
getUrl() |
ValueProvider<java.lang.String> |
getUsername() |
ValueProvider<java.lang.String> |
getWarehouse() |
void |
setAuthenticator(java.lang.String authenticator) |
void |
setDatabase(ValueProvider<java.lang.String> database) |
void |
setLoginTimeout(java.lang.String loginTimeout) |
void |
setOauthToken(java.lang.String oauthToken) |
void |
setPassword(ValueProvider<java.lang.String> password) |
void |
setPortNumber(java.lang.String portNumber) |
void |
setPrivateKeyPassphrase(ValueProvider<java.lang.String> keyPassphrase) |
void |
setPrivateKeyPath(java.lang.String privateKeyPath) |
void |
setQuery(ValueProvider<java.lang.String> query) |
void |
setRawPrivateKey(ValueProvider<java.lang.String> rawPrivateKey) |
void |
setRole(ValueProvider<java.lang.String> role) |
void |
setSchema(ValueProvider<java.lang.String> schema) |
void |
setServerName(ValueProvider<java.lang.String> serverName) |
void |
setSnowPipe(ValueProvider<java.lang.String> snowPipe) |
void |
setStagingBucketName(ValueProvider<java.lang.String> stagingBucketName) |
void |
setStorageIntegrationName(ValueProvider<java.lang.String> storageIntegrationName) |
void |
setTable(ValueProvider<java.lang.String> table) |
void |
setUrl(java.lang.String url) |
void |
setUsername(ValueProvider<java.lang.String> username) |
void |
setWarehouse(ValueProvider<java.lang.String> warehouse) |
isStreaming, setStreaming
getAppName, setAppName
as, getJobName, getOptionsId, getRunner, getStableUniqueNames, getTempLocation, getUserAgent, outputRuntimeOptions, setJobName, setOptionsId, setRunner, setStableUniqueNames, setTempLocation, setUserAgent
populateDisplayData
static final java.lang.String BASIC_CONNECTION_INFO_VALIDATION_GROUP
static final java.lang.String AUTH_VALIDATION_GROUP
@Validation.Required(groups="BASIC_CONNECTION_INFO_GROUP") java.lang.String getUrl()
void setUrl(java.lang.String url)
@Validation.Required(groups="BASIC_CONNECTION_INFO_GROUP") ValueProvider<java.lang.String> getServerName()
void setServerName(ValueProvider<java.lang.String> serverName)
@Validation.Required(groups="AUTH_VALIDATION_GROUP") ValueProvider<java.lang.String> getUsername()
void setUsername(ValueProvider<java.lang.String> username)
@Validation.Required(groups="AUTH_VALIDATION_GROUP") java.lang.String getOauthToken()
void setOauthToken(java.lang.String oauthToken)
@Default.String(value="") ValueProvider<java.lang.String> getPassword()
void setPassword(ValueProvider<java.lang.String> password)
@Default.String(value="") java.lang.String getPrivateKeyPath()
void setPrivateKeyPath(java.lang.String privateKeyPath)
@Default.String(value="") ValueProvider<java.lang.String> getRawPrivateKey()
void setRawPrivateKey(ValueProvider<java.lang.String> rawPrivateKey)
@Default.String(value="") ValueProvider<java.lang.String> getPrivateKeyPassphrase()
void setPrivateKeyPassphrase(ValueProvider<java.lang.String> keyPassphrase)
@Default.String(value="") ValueProvider<java.lang.String> getWarehouse()
void setWarehouse(ValueProvider<java.lang.String> warehouse)
@Default.String(value="") @Validation.Required ValueProvider<java.lang.String> getDatabase()
void setDatabase(ValueProvider<java.lang.String> database)
@Default.String(value="") ValueProvider<java.lang.String> getSchema()
void setSchema(ValueProvider<java.lang.String> schema)
@Default.String(value="") ValueProvider<java.lang.String> getTable()
void setTable(ValueProvider<java.lang.String> table)
@Default.String(value="") ValueProvider<java.lang.String> getQuery()
void setQuery(ValueProvider<java.lang.String> query)
@Default.String(value="") ValueProvider<java.lang.String> getRole()
void setRole(ValueProvider<java.lang.String> role)
@Default.String(value="") java.lang.String getAuthenticator()
void setAuthenticator(java.lang.String authenticator)
@Default.String(value="") java.lang.String getPortNumber()
void setPortNumber(java.lang.String portNumber)
@Default.String(value="") java.lang.String getLoginTimeout()
void setLoginTimeout(java.lang.String loginTimeout)
@Validation.Required ValueProvider<java.lang.String> getStagingBucketName()
void setStagingBucketName(ValueProvider<java.lang.String> stagingBucketName)
@Validation.Required ValueProvider<java.lang.String> getStorageIntegrationName()
void setStorageIntegrationName(ValueProvider<java.lang.String> storageIntegrationName)
ValueProvider<java.lang.String> getSnowPipe()
void setSnowPipe(ValueProvider<java.lang.String> snowPipe)