public abstract class ErrorHandling
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
ErrorHandling.Builder  | 
| Constructor and Description | 
|---|
ErrorHandling()  | 
| Modifier and Type | Method and Description | 
|---|---|
static ErrorHandling.Builder | 
builder()  | 
static Row | 
errorRecord(Schema errorSchema,
           byte[] inputBytes,
           java.lang.Throwable th)  | 
static Row | 
errorRecord(Schema errorSchema,
           Row inputRow,
           java.lang.Throwable th)  | 
static Schema | 
errorSchema(Schema inputSchema)  | 
static Schema | 
errorSchemaBytes()  | 
abstract java.lang.String | 
getOutput()  | 
static java.lang.String | 
getOutputOrNull(ErrorHandling errorHandling)  | 
static boolean | 
hasOutput(ErrorHandling errorHandling)  | 
@SchemaFieldDescription(value="The name of the output PCollection containing failed writes.") public abstract java.lang.String getOutput()
public static ErrorHandling.Builder builder()
public static boolean hasOutput(@Nullable ErrorHandling errorHandling)
@Nullable public static java.lang.String getOutputOrNull(@Nullable ErrorHandling errorHandling)
public static Schema errorSchemaBytes()