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, setStreaminggetAppName, setAppNameas, getJobName, getOptionsId, getRunner, getStableUniqueNames, getTempLocation, getUserAgent, outputRuntimeOptions, setJobName, setOptionsId, setRunner, setStableUniqueNames, setTempLocation, setUserAgentpopulateDisplayDatastatic 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)