pub struct ServerObservabilityModel { /* private fields */ }Expand description
Additional read-only observability signals supplied by the daemon host.
Implementations§
Source§impl ServerObservabilityModel
impl ServerObservabilityModel
Sourcepub fn with_cluster_grid_counters(self, counters: ClusterGridCounters) -> Self
pub fn with_cluster_grid_counters(self, counters: ClusterGridCounters) -> Self
Attach aggregate grid counters supplied by the hosting runtime.
Sourcepub fn with_partition_count(self, count: u64) -> Self
pub fn with_partition_count(self, count: u64) -> Self
Attach the effective partition count.
Sourcepub fn with_configured_default_consistency(
self,
level: impl Into<String>,
) -> Self
pub fn with_configured_default_consistency( self, level: impl Into<String>, ) -> Self
Attach the configured default consistency label.
Sourcepub fn with_backup_age_seconds(self, seconds: u64) -> Self
pub fn with_backup_age_seconds(self, seconds: u64) -> Self
Attach the worst known backup age.
Sourcepub fn with_backup_age_seconds_from_namespaces(
self,
ages: impl IntoIterator<Item = u64>,
) -> Self
pub fn with_backup_age_seconds_from_namespaces( self, ages: impl IntoIterator<Item = u64>, ) -> Self
Attach backup ages for namespaces, keeping the oldest/worst age.
Sourcepub fn with_upgrade_phase(self, phase: impl Into<String>) -> Self
pub fn with_upgrade_phase(self, phase: impl Into<String>) -> Self
Attach the current graceful-upgrade phase.
Trait Implementations§
Source§impl Clone for ServerObservabilityModel
impl Clone for ServerObservabilityModel
Source§fn clone(&self) -> ServerObservabilityModel
fn clone(&self) -> ServerObservabilityModel
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ServerObservabilityModel
impl Debug for ServerObservabilityModel
Source§impl Default for ServerObservabilityModel
impl Default for ServerObservabilityModel
impl Eq for ServerObservabilityModel
Source§impl PartialEq for ServerObservabilityModel
impl PartialEq for ServerObservabilityModel
impl StructuralPartialEq for ServerObservabilityModel
Auto Trait Implementations§
impl Freeze for ServerObservabilityModel
impl RefUnwindSafe for ServerObservabilityModel
impl Send for ServerObservabilityModel
impl Sync for ServerObservabilityModel
impl Unpin for ServerObservabilityModel
impl UnsafeUnpin for ServerObservabilityModel
impl UnwindSafe for ServerObservabilityModel
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request