pub struct RescheduleCheckBuilder { /* private fields */ }Expand description
Builder for RescheduleCheck.
Implementations§
Source§impl RescheduleCheckBuilder
impl RescheduleCheckBuilder
Sourcepub fn next_check(&mut self, value: Option<OffsetDateTime>) -> &mut Self
pub fn next_check(&mut self, value: Option<OffsetDateTime>) -> &mut Self
the next check will be run at this time, if omitted the current time is used
Sourcepub fn force(&mut self, value: Option<bool>) -> &mut Self
pub fn force(&mut self, value: Option<bool>) -> &mut Self
Defaults to false. If enabled, the checks are executed regardless of time period restrictions and checks being disabled per object or on a global basis.
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 check to reschedule
Trait Implementations§
Source§impl Clone for RescheduleCheckBuilder
impl Clone for RescheduleCheckBuilder
Source§fn clone(&self) -> RescheduleCheckBuilder
fn clone(&self) -> RescheduleCheckBuilder
Returns a duplicate of the value. Read more
1.0.0 · 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 RescheduleCheckBuilder
impl Debug for RescheduleCheckBuilder
Auto Trait Implementations§
impl Freeze for RescheduleCheckBuilder
impl RefUnwindSafe for RescheduleCheckBuilder
impl Send for RescheduleCheckBuilder
impl Sync for RescheduleCheckBuilder
impl Unpin for RescheduleCheckBuilder
impl UnwindSafe for RescheduleCheckBuilder
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