Expand description
§faucet-source-graphql
A config-driven GraphQL API source with cursor-based and offset-into-variable pagination, JSONPath record extraction, and pluggable authentication.
Re-exports§
pub use config::GraphqlAuth;pub use config::GraphqlOffsetPagination;pub use config::GraphqlPagination;pub use config::GraphqlPaginationSpec;pub use config::GraphqlStreamConfig;pub use config::OffsetPaginationKind;pub use stream::GraphqlStream;
Modules§
Structs§
- TlsClient
Config - Client-certificate (mutual TLS) configuration for the HTTP sources.
Enums§
- Faucet
Error - All possible errors returned by faucet-stream.
Traits§
- Source
- A source fetches records from an external system.