Interface BadRecordRouter
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
BadRecordRouter.RecordingBadRecordRouter,BadRecordRouter.ThrowingBadRecordRouter
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic class -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescription<RecordT> voidroute(DoFn.MultiOutputReceiver outputReceiver, RecordT record, @Nullable Coder<RecordT> coder, @Nullable Exception exception, String description) <RecordT> voidroute(DoFn<?, ?>.FinishBundleContext c, RecordT record, @Nullable Coder<RecordT> coder, @Nullable Exception exception, String description, BoundedWindow window)
-
Field Details
-
THROWING_ROUTER
-
RECORDING_ROUTER
-
BAD_RECORD_TAG
-
-
Method Details
-
route
<RecordT> void route(DoFn.MultiOutputReceiver outputReceiver, RecordT record, @Nullable Coder<RecordT> coder, @Nullable Exception exception, String description) throws Exception - Throws:
Exception
-
route
<RecordT> void route(DoFn<?, ?>.FinishBundleContext c, RecordT record, @Nullable Coder<RecordT> coder, @Nullable Exception exception, String description, BoundedWindow window) throws Exception- Throws:
Exception
-