[−][src]Struct zeebe::ThrowErrorBuilder
Configuration to throw an error in the context of a job.
Implementations
impl ThrowErrorBuilder
[src]
pub fn new(client: Client) -> Self
[src]
Create a new throw error builder.
pub fn with_job_key(self, job_key: i64) -> Self
[src]
Set the unique job identifier, as obtained from ActivateJobsResponse
.
pub fn with_error_code<T: Into<String>>(self, error_code: T) -> Self
[src]
Set the error code that will be matched with an error catch event.
pub fn with_error_message<T: Into<String>>(self, error_message: T) -> Self
[src]
Set an optional message describing why the error was thrown.
pub async fn send(__arg0: Self) -> Result<ThrowErrorResponse>
[src]
Submit the throw error request.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for ThrowErrorBuilder
impl Send for ThrowErrorBuilder
impl Sync for ThrowErrorBuilder
impl Unpin for ThrowErrorBuilder
impl !UnwindSafe for ThrowErrorBuilder
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>,