Skip to content

Commit

Permalink
deploy: b4255aa
Browse files Browse the repository at this point in the history
  • Loading branch information
jan-auer committed Oct 17, 2024
1 parent 62fa40c commit 8822813
Show file tree
Hide file tree
Showing 146 changed files with 2,011 additions and 2,019 deletions.
4 changes: 2 additions & 2 deletions relay_config/aggregator/struct.AggregatorServiceConfig.html
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="Parameters used for metric aggregation."><title>AggregatorServiceConfig in relay_config::aggregator - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-46f98efaafac5295.ttf.woff2,FiraSans-Regular-018c141bf0843ffd.woff2,FiraSans-Medium-8f9a781e4970d388.woff2,SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2,SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../../static.files/rustdoc-492a78a4a87dcc01.css"><meta name="rustdoc-vars" data-root-path="../../" data-static-root-path="../../static.files/" data-current-crate="relay_config" data-themes="" data-resource-suffix="" data-rustdoc-version="1.82.0 (f6e511eec 2024-10-15)" data-channel="1.82.0" data-search-js="search-a99f1315e7cc5121.js" data-settings-js="settings-4313503d2e1961c2.js" ><script src="../../static.files/storage-118b08c4c78b968e.js"></script><script defer src="sidebar-items.js"></script><script defer src="../../static.files/main-921df33f47b8780c.js"></script><noscript><link rel="stylesheet" href="../../static.files/noscript-3b12f09e550e0385.css"></noscript><link rel="icon" href="https://raw.githubusercontent.com/getsentry/relay/master/artwork/relay-icon.png"></head><body class="rustdoc struct"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle" title="show sidebar"></button><a class="logo-container" href="../../relay_config/index.html"><img src="https://raw.githubusercontent.com/getsentry/relay/master/artwork/relay-icon.png" alt=""></a></nav><nav class="sidebar"><div class="sidebar-crate"><a class="logo-container" href="../../relay_config/index.html"><img src="https://raw.githubusercontent.com/getsentry/relay/master/artwork/relay-icon.png" alt="logo"></a><h2><a href="../../relay_config/index.html">relay_<wbr>config</a><span class="version">24.10.0</span></h2></div><h2 class="location"><a href="#">Aggregator<wbr>Service<wbr>Config</a></h2><div class="sidebar-elems"><section><h3><a href="#fields">Fields</a></h3><ul class="block structfield"><li><a href="#structfield.aggregator">aggregator</a></li><li><a href="#structfield.flush_interval_ms">flush_interval_ms</a></li><li><a href="#structfield.max_flush_bytes">max_flush_bytes</a></li></ul><h3><a href="#trait-implementations">Trait Implementations</a></h3><ul class="block trait-implementation"><li><a href="#impl-Clone-for-AggregatorServiceConfig">Clone</a></li><li><a href="#impl-Debug-for-AggregatorServiceConfig">Debug</a></li><li><a href="#impl-Default-for-AggregatorServiceConfig">Default</a></li><li><a href="#impl-Deserialize%3C'de%3E-for-AggregatorServiceConfig">Deserialize&#60;&#39;de&#62;</a></li><li><a href="#impl-Serialize-for-AggregatorServiceConfig">Serialize</a></li></ul><h3><a href="#synthetic-implementations">Auto Trait Implementations</a></h3><ul class="block synthetic-implementation"><li><a href="#impl-Freeze-for-AggregatorServiceConfig">Freeze</a></li><li><a href="#impl-RefUnwindSafe-for-AggregatorServiceConfig">RefUnwindSafe</a></li><li><a href="#impl-Send-for-AggregatorServiceConfig">Send</a></li><li><a href="#impl-Sync-for-AggregatorServiceConfig">Sync</a></li><li><a href="#impl-Unpin-for-AggregatorServiceConfig">Unpin</a></li><li><a href="#impl-UnwindSafe-for-AggregatorServiceConfig">UnwindSafe</a></li></ul><h3><a href="#blanket-implementations">Blanket Implementations</a></h3><ul class="block blanket-implementation"><li><a href="#impl-Any-for-T">Any</a></li><li><a href="#impl-Borrow%3CT%3E-for-T">Borrow&#60;T&#62;</a></li><li><a href="#impl-BorrowMut%3CT%3E-for-T">BorrowMut&#60;T&#62;</a></li><li><a href="#impl-CloneToUninit-for-T">CloneToUninit</a></li><li><a href="#impl-DeserializeOwned-for-T">DeserializeOwned</a></li><li><a href="#impl-From%3CT%3E-for-T">From&#60;T&#62;</a></li><li><a href="#impl-Instrument-for-T">Instrument</a></li><li><a href="#impl-Into%3CU%3E-for-T">Into&#60;U&#62;</a></li><li><a href="#impl-Same-for-T">Same</a></li><li><a href="#impl-ToOwned-for-T">ToOwned</a></li><li><a href="#impl-TryFrom%3CU%3E-for-T">TryFrom&#60;U&#62;</a></li><li><a href="#impl-TryInto%3CU%3E-for-T">TryInto&#60;U&#62;</a></li><li><a href="#impl-VZip%3CV%3E-for-T">VZip&#60;V&#62;</a></li><li><a href="#impl-WithSubscriber-for-T">WithSubscriber</a></li></ul></section><h2><a href="index.html">In relay_<wbr>config::<wbr>aggregator</a></h2></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><div class="main-heading"><h1>Struct <a href="../index.html">relay_config</a>::<wbr><a href="index.html">aggregator</a>::<wbr><a class="struct" href="#">AggregatorServiceConfig</a><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><span class="out-of-band"><a class="src" href="../../src/relay_config/aggregator.rs.html#10-28">source</a> · <button id="toggle-all-docs" title="collapse all docs">[<span>&#x2212;</span>]</button></span></div><pre class="rust item-decl"><code>pub struct AggregatorServiceConfig {
pub aggregator: <a class="struct" href="../../relay_metrics/aggregator/struct.AggregatorConfig.html" title="struct relay_metrics::aggregator::AggregatorConfig">AggregatorConfig</a>,
pub aggregator: AggregatorConfig,
pub max_flush_bytes: <a class="primitive" href="https://doc.rust-lang.org/1.82.0/std/primitive.usize.html">usize</a>,
pub flush_interval_ms: <a class="primitive" href="https://doc.rust-lang.org/1.82.0/std/primitive.u64.html">u64</a>,
}</code></pre><details class="toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><p>Parameters used for metric aggregation.</p>
</div></details><h2 id="fields" class="fields section-header">Fields<a href="#fields" class="anchor">§</a></h2><span id="structfield.aggregator" class="structfield section-header"><a href="#structfield.aggregator" class="anchor field">§</a><code>aggregator: <a class="struct" href="../../relay_metrics/aggregator/struct.AggregatorConfig.html" title="struct relay_metrics::aggregator::AggregatorConfig">AggregatorConfig</a></code></span><div class="docblock"><p>The config used by the internal aggregator.</p>
</div></details><h2 id="fields" class="fields section-header">Fields<a href="#fields" class="anchor">§</a></h2><span id="structfield.aggregator" class="structfield section-header"><a href="#structfield.aggregator" class="anchor field">§</a><code>aggregator: AggregatorConfig</code></span><div class="docblock"><p>The config used by the internal aggregator.</p>
</div><span id="structfield.max_flush_bytes" class="structfield section-header"><a href="#structfield.max_flush_bytes" class="anchor field">§</a><code>max_flush_bytes: <a class="primitive" href="https://doc.rust-lang.org/1.82.0/std/primitive.usize.html">usize</a></code></span><div class="docblock"><p>The approximate maximum number of bytes submitted within one flush cycle.</p>
<p>This controls how big flushed batches of buckets get, depending on the number of buckets,
the cumulative length of their keys, and the number of raw values. Since final serialization
Expand Down
10 changes: 5 additions & 5 deletions relay_config/enum.RedisConfigRef.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion relay_config/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
CLI parameters or environment variables</div></li><li><div class="item-name"><a class="struct" href="struct.ParseRelayModeError.html" title="struct relay_config::ParseRelayModeError">Parse<wbr>Relay<wbr>Mode<wbr>Error</a></div><div class="desc docblock-short">Error returned when parsing an invalid <a href="enum.RelayMode.html" title="enum relay_config::RelayMode"><code>RelayMode</code></a>.</div></li><li><div class="item-name"><a class="struct" href="struct.PartialRedisConfigOptions.html" title="struct relay_config::PartialRedisConfigOptions">Partial<wbr>Redis<wbr>Config<wbr>Options</a></div><div class="desc docblock-short">Additional configuration options for a redis client.</div></li><li><div class="item-name"><a class="struct" href="struct.Processing.html" title="struct relay_config::Processing">Processing</a></div><div class="desc docblock-short">Controls Sentry-internal event processing.</div></li><li><div class="item-name"><a class="struct" href="struct.Relay.html" title="struct relay_config::Relay">Relay</a></div><div class="desc docblock-short">Relay specific configuration values.</div></li><li><div class="item-name"><a class="struct" href="struct.RelayInfo.html" title="struct relay_config::RelayInfo">Relay<wbr>Info</a></div><div class="desc docblock-short">Information on a downstream Relay.</div></li><li><div class="item-name"><a class="struct" href="struct.Routing.html" title="struct relay_config::Routing">Routing</a></div><div class="desc docblock-short">Controls traffic steering.</div></li><li><div class="item-name"><a class="struct" href="struct.Spool.html" title="struct relay_config::Spool">Spool</a></div><div class="desc docblock-short">Persistent buffering configuration.</div></li><li><div class="item-name"><a class="struct" href="struct.UpstreamDescriptor.html" title="struct relay_config::UpstreamDescriptor">Upstream<wbr>Descriptor</a></div><div class="desc docblock-short">The upstream target is a type that holds all the information
to uniquely identify an upstream target.</div></li></ul><h2 id="enums" class="section-header">Enums<a href="#enums" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="enum" href="enum.ByteSizeParseError.html" title="enum relay_config::ByteSizeParseError">Byte<wbr>Size<wbr>Parse<wbr>Error</a></div><div class="desc docblock-short">The error returned when trying to parse a <a href="struct.SpecificSize.html"><code>SpecificSize</code></a>, using the
<a href="https://doc.rust-lang.org/nightly/core/str/trait.FromStr.html"><code>FromStr</code></a> trait.</div></li><li><div class="item-name"><a class="enum" href="enum.ConfigErrorKind.html" title="enum relay_config::ConfigErrorKind">Config<wbr>Error<wbr>Kind</a></div><div class="desc docblock-short">Indicates config related errors.</div></li><li><div class="item-name"><a class="enum" href="enum.EmitOutcomes.html" title="enum relay_config::EmitOutcomes">Emit<wbr>Outcomes</a></div><div class="desc docblock-short">Determines how to emit outcomes.
For compatibility reasons, this can either be true, false or AsClientReports</div></li><li><div class="item-name"><a class="enum" href="enum.EnvelopeSpoolVersion.html" title="enum relay_config::EnvelopeSpoolVersion">Envelope<wbr>Spool<wbr>Version</a></div><div class="desc docblock-short">Version of the envelope buffering mechanism.</div></li><li><div class="item-name"><a class="enum" href="enum.HttpEncoding.html" title="enum relay_config::HttpEncoding">Http<wbr>Encoding</a></div><div class="desc docblock-short">Http content encoding for both incoming and outgoing web requests.</div></li><li><div class="item-name"><a class="enum" href="enum.NormalizationLevel.html" title="enum relay_config::NormalizationLevel">Normalization<wbr>Level</a></div><div class="desc docblock-short">Configuration for the level of normalization this Relay should do.</div></li><li><div class="item-name"><a class="enum" href="enum.ReadinessCondition.html" title="enum relay_config::ReadinessCondition">Readiness<wbr>Condition</a></div><div class="desc docblock-short">Controls responses from the readiness health check endpoint based on authentication.</div></li><li><div class="item-name"><a class="enum" href="enum.RedisConfig.html" title="enum relay_config::RedisConfig">Redis<wbr>Config</a></div><div class="desc docblock-short">Redis configuration.</div></li><li><div class="item-name"><a class="enum" href="enum.RedisConfigRef.html" title="enum relay_config::RedisConfigRef">Redis<wbr>Config<wbr>Ref</a></div><div class="desc docblock-short">Reference to the <a href="enum.RedisConfig.html" title="enum relay_config::RedisConfig"><code>RedisConfig</code></a> with the final <a href="../relay_redis/config/struct.RedisConfigOptions.html" title="struct relay_redis::config::RedisConfigOptions"><code>RedisConfigOptions</code></a>.</div></li><li><div class="item-name"><a class="enum" href="enum.RedisConfigs.html" title="enum relay_config::RedisConfigs">Redis<wbr>Configs</a></div><div class="desc docblock-short">Configurations for the various Redis pools used by Relay.</div></li><li><div class="item-name"><a class="enum" href="enum.RedisPoolConfigs.html" title="enum relay_config::RedisPoolConfigs">Redis<wbr>Pool<wbr>Configs</a></div><div class="desc docblock-short">Helper struct bundling connections and options for the various Redis pools.</div></li><li><div class="item-name"><a class="enum" href="enum.RelayInstance.html" title="enum relay_config::RelayInstance">Relay<wbr>Instance</a></div><div class="desc docblock-short">The instance type of Relay.</div></li><li><div class="item-name"><a class="enum" href="enum.RelayMode.html" title="enum relay_config::RelayMode">Relay<wbr>Mode</a></div><div class="desc docblock-short">The operation mode of a relay.</div></li><li><div class="item-name"><a class="enum" href="enum.SingleRedisConfig.html" title="enum relay_config::SingleRedisConfig">Single<wbr>Redis<wbr>Config</a></div><div class="desc docblock-short">Struct that can serialize a string to a single Redis connection.</div></li><li><div class="item-name"><a class="enum" href="enum.UpstreamError.html" title="enum relay_config::UpstreamError">Upstream<wbr>Error</a></div><div class="desc docblock-short">Indicates failures in the upstream error api.</div></li><li><div class="item-name"><a class="enum" href="enum.UpstreamParseError.html" title="enum relay_config::UpstreamParseError">Upstream<wbr>Parse<wbr>Error</a></div><div class="desc docblock-short">Raised if a URL cannot be parsed into an upstream descriptor.</div></li></ul></section></div></main></body></html>
For compatibility reasons, this can either be true, false or AsClientReports</div></li><li><div class="item-name"><a class="enum" href="enum.EnvelopeSpoolVersion.html" title="enum relay_config::EnvelopeSpoolVersion">Envelope<wbr>Spool<wbr>Version</a></div><div class="desc docblock-short">Version of the envelope buffering mechanism.</div></li><li><div class="item-name"><a class="enum" href="enum.HttpEncoding.html" title="enum relay_config::HttpEncoding">Http<wbr>Encoding</a></div><div class="desc docblock-short">Http content encoding for both incoming and outgoing web requests.</div></li><li><div class="item-name"><a class="enum" href="enum.NormalizationLevel.html" title="enum relay_config::NormalizationLevel">Normalization<wbr>Level</a></div><div class="desc docblock-short">Configuration for the level of normalization this Relay should do.</div></li><li><div class="item-name"><a class="enum" href="enum.ReadinessCondition.html" title="enum relay_config::ReadinessCondition">Readiness<wbr>Condition</a></div><div class="desc docblock-short">Controls responses from the readiness health check endpoint based on authentication.</div></li><li><div class="item-name"><a class="enum" href="enum.RedisConfig.html" title="enum relay_config::RedisConfig">Redis<wbr>Config</a></div><div class="desc docblock-short">Redis configuration.</div></li><li><div class="item-name"><a class="enum" href="enum.RedisConfigRef.html" title="enum relay_config::RedisConfigRef">Redis<wbr>Config<wbr>Ref</a></div><div class="desc docblock-short">Reference to the <a href="enum.RedisConfig.html" title="enum relay_config::RedisConfig"><code>RedisConfig</code></a> with the final [<code>RedisConfigOptions</code>].</div></li><li><div class="item-name"><a class="enum" href="enum.RedisConfigs.html" title="enum relay_config::RedisConfigs">Redis<wbr>Configs</a></div><div class="desc docblock-short">Configurations for the various Redis pools used by Relay.</div></li><li><div class="item-name"><a class="enum" href="enum.RedisPoolConfigs.html" title="enum relay_config::RedisPoolConfigs">Redis<wbr>Pool<wbr>Configs</a></div><div class="desc docblock-short">Helper struct bundling connections and options for the various Redis pools.</div></li><li><div class="item-name"><a class="enum" href="enum.RelayInstance.html" title="enum relay_config::RelayInstance">Relay<wbr>Instance</a></div><div class="desc docblock-short">The instance type of Relay.</div></li><li><div class="item-name"><a class="enum" href="enum.RelayMode.html" title="enum relay_config::RelayMode">Relay<wbr>Mode</a></div><div class="desc docblock-short">The operation mode of a relay.</div></li><li><div class="item-name"><a class="enum" href="enum.SingleRedisConfig.html" title="enum relay_config::SingleRedisConfig">Single<wbr>Redis<wbr>Config</a></div><div class="desc docblock-short">Struct that can serialize a string to a single Redis connection.</div></li><li><div class="item-name"><a class="enum" href="enum.UpstreamError.html" title="enum relay_config::UpstreamError">Upstream<wbr>Error</a></div><div class="desc docblock-short">Indicates failures in the upstream error api.</div></li><li><div class="item-name"><a class="enum" href="enum.UpstreamParseError.html" title="enum relay_config::UpstreamParseError">Upstream<wbr>Parse<wbr>Error</a></div><div class="desc docblock-short">Raised if a URL cannot be parsed into an upstream descriptor.</div></li></ul></section></div></main></body></html>
Loading

0 comments on commit 8822813

Please sign in to comment.