Struct icinga2_api::api::action::send_custom_notification::SendCustomNotificationBuilder
source · [−]pub struct SendCustomNotificationBuilder { /* private fields */ }
Expand description
Builder for SendCustomNotification
.
Implementations
sourceimpl SendCustomNotificationBuilder
impl SendCustomNotificationBuilder
the author of the custom notification
sourcepub fn force(&mut self, value: Option<bool>) -> &mut Self
pub fn force(&mut self, value: Option<bool>) -> &mut Self
Default: false. If true, the notification is sent regardless of downtimes or whether notifications are enabled or not.
sourcepub fn filter<VALUE: Into<IcingaFilter>>(&mut self, value: VALUE) -> &mut Self
pub fn filter<VALUE: Into<IcingaFilter>>(&mut self, value: VALUE) -> &mut Self
filter to target which host and/or service for which to send the custom notification
Trait Implementations
sourceimpl Clone for SendCustomNotificationBuilder
impl Clone for SendCustomNotificationBuilder
sourcefn clone(&self) -> SendCustomNotificationBuilder
fn clone(&self) -> SendCustomNotificationBuilder
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for SendCustomNotificationBuilder
impl Debug for SendCustomNotificationBuilder
Auto Trait Implementations
impl RefUnwindSafe for SendCustomNotificationBuilder
impl Send for SendCustomNotificationBuilder
impl Sync for SendCustomNotificationBuilder
impl Unpin for SendCustomNotificationBuilder
impl UnwindSafe for SendCustomNotificationBuilder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more