Interface DataTokenizationOptions
-
- All Superinterfaces:
org.apache.beam.sdk.transforms.display.HasDisplayData,org.apache.beam.sdk.options.PipelineOptions,TokenizationBigTableIO.BigTableOptions,TokenizationFileSystemIO.FileSystemPipelineOptions
public interface DataTokenizationOptions extends org.apache.beam.sdk.options.PipelineOptions, TokenizationFileSystemIO.FileSystemPipelineOptions, TokenizationBigTableIO.BigTableOptions
TheDataTokenizationOptionsinterface provides the custom execution options passed by the executor at the command-line.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.beam.sdk.options.PipelineOptions
org.apache.beam.sdk.options.PipelineOptions.AtomicLongFactory, org.apache.beam.sdk.options.PipelineOptions.CheckEnabled, org.apache.beam.sdk.options.PipelineOptions.DirectRunner, org.apache.beam.sdk.options.PipelineOptions.JobNameFactory, org.apache.beam.sdk.options.PipelineOptions.UserAgentFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.IntegergetBatchSize()java.lang.StringgetBigQueryTableName()java.lang.StringgetDataSchemaPath()java.lang.StringgetNonTokenizedDeadLetterPath()java.lang.StringgetPubsubTopic()java.lang.StringgetRpcUri()voidsetBatchSize(java.lang.Integer batchSize)voidsetBigQueryTableName(java.lang.String bigQueryTableName)voidsetDataSchemaPath(java.lang.String dataSchemaPath)voidsetNonTokenizedDeadLetterPath(java.lang.String nonTokenizedDeadLetterPath)voidsetPubsubTopic(java.lang.String pubsubTopic)voidsetRpcUri(java.lang.String dsgUri)-
Methods inherited from interface org.apache.beam.sdk.transforms.display.HasDisplayData
populateDisplayData
-
Methods inherited from interface org.apache.beam.sdk.options.PipelineOptions
as, getJobName, getOptionsId, getRunner, getStableUniqueNames, getTempLocation, getUserAgent, outputRuntimeOptions, revision, setJobName, setOptionsId, setRunner, setStableUniqueNames, setTempLocation, setUserAgent
-
Methods inherited from interface org.apache.beam.examples.complete.datatokenization.transforms.io.TokenizationBigTableIO.BigTableOptions
getBigTableColumnFamilyName, getBigTableInstanceId, getBigTableKeyColumnName, getBigTableProjectId, getBigTableTableId, setBigTableColumnFamilyName, setBigTableInstanceId, setBigTableKeyColumnName, setBigTableProjectId, setBigTableTableId
-
Methods inherited from interface org.apache.beam.examples.complete.datatokenization.transforms.io.TokenizationFileSystemIO.FileSystemPipelineOptions
getCsvContainsHeaders, getCsvDelimiter, getCsvFormat, getInputFileFormat, getInputFilePattern, getOutputDirectory, getOutputFileFormat, getWindowDuration, setCsvContainsHeaders, setCsvDelimiter, setCsvFormat, setInputFileFormat, setInputFilePattern, setOutputDirectory, setOutputFileFormat, setWindowDuration
-
-
-
-
Method Detail
-
getDataSchemaPath
java.lang.String getDataSchemaPath()
-
setDataSchemaPath
void setDataSchemaPath(java.lang.String dataSchemaPath)
-
getPubsubTopic
java.lang.String getPubsubTopic()
-
setPubsubTopic
void setPubsubTopic(java.lang.String pubsubTopic)
-
getBigQueryTableName
java.lang.String getBigQueryTableName()
-
setBigQueryTableName
void setBigQueryTableName(java.lang.String bigQueryTableName)
-
getRpcUri
java.lang.String getRpcUri()
-
setRpcUri
void setRpcUri(java.lang.String dsgUri)
-
getBatchSize
@Integer(10) java.lang.Integer getBatchSize()
-
setBatchSize
void setBatchSize(java.lang.Integer batchSize)
-
getNonTokenizedDeadLetterPath
java.lang.String getNonTokenizedDeadLetterPath()
-
setNonTokenizedDeadLetterPath
void setNonTokenizedDeadLetterPath(java.lang.String nonTokenizedDeadLetterPath)
-
-