@DefaultSchema(value=AutoValueSchema.class) public abstract class TFRecordReadSchemaTransformConfiguration extends java.lang.Object implements java.io.Serializable
This class is meant to be used with TFRecordReadSchemaTransformProvider.
Internal only: This class is actively being worked on, and it will likely change. We provide no backwards compatibility guarantees, and it should not be implemented outside the Beam repository.
| Modifier and Type | Class and Description |
|---|---|
static class |
TFRecordReadSchemaTransformConfiguration.Builder
Builder for
TFRecordReadSchemaTransformConfiguration. |
| Constructor and Description |
|---|
TFRecordReadSchemaTransformConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
static TFRecordReadSchemaTransformConfiguration.Builder |
builder()
Instantiates a
TFRecordReadSchemaTransformConfiguration.Builder instance. |
abstract java.lang.String |
getCompression() |
abstract ErrorHandling |
getErrorHandling() |
abstract java.lang.String |
getFilePattern() |
abstract boolean |
getValidate() |
void |
validate() |
public TFRecordReadSchemaTransformConfiguration()
public void validate()
public static TFRecordReadSchemaTransformConfiguration.Builder builder()
TFRecordReadSchemaTransformConfiguration.Builder instance.@SchemaFieldDescription(value="Validate file pattern.") public abstract boolean getValidate()
@SchemaFieldDescription(value="Decompression type to use when reading input files.") public abstract java.lang.String getCompression()
@SchemaFieldDescription(value="Filename or file pattern used to find input files.") public abstract java.lang.String getFilePattern()
@SchemaFieldDescription(value="This option specifies whether and where to output unwritable rows.") @Nullable public abstract ErrorHandling getErrorHandling()