Expand description
HTTP Adaptive reaction plugin for Drasi
This plugin implements HTTP Adaptive reactions for Drasi and provides extension traits for configuring HTTP Adaptive reactions in the Drasi plugin architecture.
§Example
ⓘ
use drasi_reaction_http_adaptive::AdaptiveHttpReaction;
let reaction = AdaptiveHttpReaction::builder("my-adaptive-reaction")
.with_queries(vec!["query1".to_string()])
.with_base_url("http://api.example.com")
.with_token("secret-token")
.with_timeout_ms(10000)
.with_max_batch_size(500)
.build()?;Re-exports§
pub use config::HttpAdaptiveReactionConfig;pub use http_adaptive::AdaptiveHttpReaction;
Modules§
- config
- Configuration types for HTTP adaptive reactions.
- descriptor
- Descriptor for the HTTP adaptive reaction plugin.
- http_
adaptive
Structs§
- Http
Adaptive Reaction Builder - Builder for HTTP Adaptive reaction