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)  | 
getUpdateCompatibilityVersion, isStreaming, setStreaming, setUpdateCompatibilityVersiongetAppName, setAppNameas, getJobName, getOptionsId, getRunner, getStableUniqueNames, getTempLocation, getUserAgent, outputRuntimeOptions, revision, 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)