Package org.apache.beam.sdk.io
Class TextRowCountEstimator.Builder
- java.lang.Object
-
- org.apache.beam.sdk.io.TextRowCountEstimator.Builder
-
- Enclosing class:
- TextRowCountEstimator
public abstract static class TextRowCountEstimator.Builder extends java.lang.Object
Builder forTextRowCountEstimator
.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract TextRowCountEstimator
build()
abstract TextRowCountEstimator.Builder
setCompression(Compression compression)
abstract TextRowCountEstimator.Builder
setDelimiters(byte @Nullable [] delimiters)
abstract TextRowCountEstimator.Builder
setDirectoryTreatment(FileIO.ReadMatches.DirectoryTreatment directoryTreatment)
abstract TextRowCountEstimator.Builder
setEmptyMatchTreatment(EmptyMatchTreatment emptyMatchTreatment)
abstract TextRowCountEstimator.Builder
setFilePattern(java.lang.String filePattern)
abstract TextRowCountEstimator.Builder
setNumSampledBytesPerFile(long numSampledBytes)
abstract TextRowCountEstimator.Builder
setSamplingStrategy(TextRowCountEstimator.SamplingStrategy samplingStrategy)
-
-
-
Method Detail
-
setNumSampledBytesPerFile
public abstract TextRowCountEstimator.Builder setNumSampledBytesPerFile(long numSampledBytes)
-
setDirectoryTreatment
public abstract TextRowCountEstimator.Builder setDirectoryTreatment(FileIO.ReadMatches.DirectoryTreatment directoryTreatment)
-
setCompression
public abstract TextRowCountEstimator.Builder setCompression(Compression compression)
-
setDelimiters
public abstract TextRowCountEstimator.Builder setDelimiters(byte @Nullable [] delimiters)
-
setFilePattern
public abstract TextRowCountEstimator.Builder setFilePattern(java.lang.String filePattern)
-
setEmptyMatchTreatment
public abstract TextRowCountEstimator.Builder setEmptyMatchTreatment(EmptyMatchTreatment emptyMatchTreatment)
-
setSamplingStrategy
public abstract TextRowCountEstimator.Builder setSamplingStrategy(TextRowCountEstimator.SamplingStrategy samplingStrategy)
-
build
public abstract TextRowCountEstimator build()
-
-