pub struct AcknowledgeProblemBuilder { /* private fields */ }
Expand description
Builder for AcknowledgeProblem
.
Implementations
sourceimpl 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
sourceimpl Clone for AcknowledgeProblemBuilder
impl Clone for AcknowledgeProblemBuilder
sourcefn clone(&self) -> AcknowledgeProblemBuilder
fn clone(&self) -> AcknowledgeProblemBuilder
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 AcknowledgeProblemBuilder
impl Debug for AcknowledgeProblemBuilder
Auto Trait Implementations
impl RefUnwindSafe for AcknowledgeProblemBuilder
impl Send for AcknowledgeProblemBuilder
impl Sync for AcknowledgeProblemBuilder
impl Unpin for AcknowledgeProblemBuilder
impl UnwindSafe for AcknowledgeProblemBuilder
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