[−][src]Struct zeebe::DeployWorkflowBuilder
Deploys one or more workflows to Zeebe.
Note that this is an atomic call, i.e. either all workflows are deployed, or none of them are.
Implementations
impl DeployWorkflowBuilder
[src]
pub fn new(client: Client) -> Self
[src]
Create a new deploy workflow builder.
pub fn with_resource_file<T: Into<String>>(self, resource_file: T) -> Self
[src]
Set a single resource file to upload.
pub fn with_resource_files(self, resource_files: Vec<String>) -> Self
[src]
Set a list of resource files to uploaded.
pub fn with_resource_type(self, resource_type: WorkflowResourceType) -> Self
[src]
Set the resource type for the uploaded workflows workflows.
pub async fn send(__arg0: Self) -> Result<DeployWorkflowResponse>
[src]
Submit the workflows to the Zeebe brokers.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for DeployWorkflowBuilder
impl Send for DeployWorkflowBuilder
impl Sync for DeployWorkflowBuilder
impl Unpin for DeployWorkflowBuilder
impl !UnwindSafe for DeployWorkflowBuilder
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>,