pub struct AcknowledgeProblemBuilder { /* private fields */ }
Expand description
Builder for AcknowledgeProblem
.
Implementations§
Source§impl AcknowledgeProblemBuilder
impl AcknowledgeProblemBuilder
the author of the acknowledgement
Sourcepub fn expiry(&mut self, value: Option<OffsetDateTime>) -> &mut Self
pub fn expiry(&mut self, value: Option<OffsetDateTime>) -> &mut Self
expiry time for the acknowledgement
Sourcepub fn sticky(&mut self, value: Option<bool>) -> &mut Self
pub fn sticky(&mut self, value: Option<bool>) -> &mut Self
Whether the acknowledgement will be set until the service or host fully recovers. Defaults to false.
Sourcepub fn notify(&mut self, value: Option<bool>) -> &mut Self
pub fn notify(&mut self, value: Option<bool>) -> &mut Self
Whether a notification of the Acknowledgement type will be sent. Defaults to false.
Sourcepub fn persistent(&mut self, value: Option<bool>) -> &mut Self
pub fn persistent(&mut self, value: Option<bool>) -> &mut Self
Whether the acknowledgement comment persists after the end of the acknowledgement
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 problem to acknowledge
Trait Implementations§
Source§impl Clone for AcknowledgeProblemBuilder
impl Clone for AcknowledgeProblemBuilder
Source§fn clone(&self) -> AcknowledgeProblemBuilder
fn clone(&self) -> AcknowledgeProblemBuilder
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 AcknowledgeProblemBuilder
impl Debug for AcknowledgeProblemBuilder
Auto Trait Implementations§
impl Freeze for AcknowledgeProblemBuilder
impl RefUnwindSafe for AcknowledgeProblemBuilder
impl Send for AcknowledgeProblemBuilder
impl Sync for AcknowledgeProblemBuilder
impl Unpin for AcknowledgeProblemBuilder
impl UnwindSafe for AcknowledgeProblemBuilder
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