[−][src]Struct zeebe::FailJobBuilder
Configuration to fail a job
Implementations
impl FailJobBuilder
[src]
pub fn new(client: Client) -> Self
[src]
Create a new fail job builder.
pub fn with_job_key(self, job_key: i64) -> Self
[src]
Set the unique job identifier, as obtained from ActivateJobsResponse
.
pub fn with_retries(self, retries: u32) -> Self
[src]
Set the amount of retries the job should have left.
pub fn with_error_message<T: Into<String>>(self, error_message: T) -> Self
[src]
Set an optional message describing why the job failed. This is particularly useful if a job runs out of retries and an incident is raised, as it this message can help explain why an incident was raised.
pub async fn send(__arg0: Self) -> Result<FailJobResponse>
[src]
Submit the fail job request.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for FailJobBuilder
impl Send for FailJobBuilder
impl Sync for FailJobBuilder
impl Unpin for FailJobBuilder
impl !UnwindSafe for FailJobBuilder
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> IntoRequest<T> for T
[src]
fn into_request(self) -> Request<T>
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,
fn vzip(self) -> V
impl<T> WithSubscriber for T
[src]
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,