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 moresourceimpl 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 Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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