Package org.apache.beam.sdk.io
Class TextRowCountEstimator.Builder
java.lang.Object
org.apache.beam.sdk.io.TextRowCountEstimator.Builder
- Enclosing class:
TextRowCountEstimator
Builder for
TextRowCountEstimator.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract TextRowCountEstimatorbuild()abstract TextRowCountEstimator.BuildersetCompression(Compression compression) abstract TextRowCountEstimator.BuildersetDelimiters(byte @Nullable [] delimiters) abstract TextRowCountEstimator.BuildersetDirectoryTreatment(FileIO.ReadMatches.DirectoryTreatment directoryTreatment) abstract TextRowCountEstimator.BuildersetEmptyMatchTreatment(EmptyMatchTreatment emptyMatchTreatment) abstract TextRowCountEstimator.BuildersetFilePattern(String filePattern) abstract TextRowCountEstimator.BuildersetNumSampledBytesPerFile(long numSampledBytes) abstract TextRowCountEstimator.BuildersetSamplingStrategy(TextRowCountEstimator.SamplingStrategy samplingStrategy) abstract TextRowCountEstimator.BuildersetSkipHeaderLines(int skipHeaderLines)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setNumSampledBytesPerFile
-
setDirectoryTreatment
public abstract TextRowCountEstimator.Builder setDirectoryTreatment(FileIO.ReadMatches.DirectoryTreatment directoryTreatment) -
setCompression
-
setDelimiters
-
setSkipHeaderLines
-
setFilePattern
-
setEmptyMatchTreatment
public abstract TextRowCountEstimator.Builder setEmptyMatchTreatment(EmptyMatchTreatment emptyMatchTreatment) -
setSamplingStrategy
public abstract TextRowCountEstimator.Builder setSamplingStrategy(TextRowCountEstimator.SamplingStrategy samplingStrategy) -
build
-