Interface CsvConverters.CsvPipelineOptions
-
- All Superinterfaces:
org.apache.beam.sdk.transforms.display.HasDisplayData,org.apache.beam.sdk.options.PipelineOptions
- Enclosing class:
- CsvConverters
public static interface CsvConverters.CsvPipelineOptions extends org.apache.beam.sdk.options.PipelineOptionsNecessaryPipelineOptionsoptions for Csv Pipelines.
-
-
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.BooleangetContainsHeaders()java.lang.StringgetCsvFormat()java.lang.StringgetDeadletterTable()java.lang.StringgetDelimiter()java.lang.StringgetInputFileSpec()java.lang.StringgetJsonSchemaPath()java.lang.BooleangetLargeNumFiles()voidsetContainsHeaders(java.lang.Boolean containsHeaders)voidsetCsvFormat(java.lang.String csvFormat)voidsetDeadletterTable(java.lang.String deadletterTable)voidsetDelimiter(java.lang.String delimiter)voidsetInputFileSpec(java.lang.String inputFileSpec)voidsetJsonSchemaPath(java.lang.String jsonSchemaPath)voidsetLargeNumFiles(java.lang.Boolean largeNumFiles)
-
-
-
Method Detail
-
getInputFileSpec
java.lang.String getInputFileSpec()
-
setInputFileSpec
void setInputFileSpec(java.lang.String inputFileSpec)
-
getContainsHeaders
java.lang.Boolean getContainsHeaders()
-
setContainsHeaders
void setContainsHeaders(java.lang.Boolean containsHeaders)
-
getDeadletterTable
java.lang.String getDeadletterTable()
-
setDeadletterTable
void setDeadletterTable(java.lang.String deadletterTable)
-
getDelimiter
@InstanceFactory(DelimiterFactory.class) java.lang.String getDelimiter()
-
setDelimiter
void setDelimiter(java.lang.String delimiter)
-
getCsvFormat
@String("Default") java.lang.String getCsvFormat()
-
setCsvFormat
void setCsvFormat(java.lang.String csvFormat)
-
getJsonSchemaPath
java.lang.String getJsonSchemaPath()
-
setJsonSchemaPath
void setJsonSchemaPath(java.lang.String jsonSchemaPath)
-
getLargeNumFiles
@Boolean(false) java.lang.Boolean getLargeNumFiles()
-
setLargeNumFiles
void setLargeNumFiles(java.lang.Boolean largeNumFiles)
-
-