See: Description
Interface | Description |
---|---|
Caller<RequestT,ResponseT> |
Caller interfaces user custom code intended for API calls. |
CallShouldBackoff<ResponseT> |
Informs whether a call to an API should backoff.
|
SetupTeardown |
Provided by user and called within
DoFn.Setup and @{link
org.apache.beam.sdk.transforms.DoFn.Teardown} lifecycle methods of Call 's DoFn . |
Class | Description |
---|---|
ApiIOError |
ApiIOError is a data class for storing details about an error. |
RequestResponseIO<RequestT,ResponseT> |
PTransform for reading from and writing to Web APIs. |
RequestResponseIO.Result<ResponseT> |
The
RequestResponseIO.Result of processing request PCollection into response PCollection
using custom Caller code. |
Exception | Description |
---|---|
UserCodeExecutionException |
Base
Exception for signaling errors in user custom code. |
UserCodeQuotaException |
Extends
UserCodeQuotaException to allow the user custom code to specifically signal a
Quota or API overuse related error. |
UserCodeTimeoutException |
An extension of
UserCodeQuotaException to specifically signal a user code timeout. |