[][src]Struct camunda_client::models::restart_process_instance_dto::RestartProcessInstanceDto

pub struct RestartProcessInstanceDto {
    pub process_instance_ids: Option<Vec<String>>,
    pub historic_process_instance_query: Option<HistoricProcessInstanceQueryDto>,
    pub skip_custom_listeners: Option<bool>,
    pub skip_io_mappings: Option<bool>,
    pub initial_variables: Option<bool>,
    pub without_business_key: Option<bool>,
    pub instructions: Option<Vec<RestartProcessInstanceModificationInstructionDto>>,
}

Fields

process_instance_ids: Option<Vec<String>>

A list of process instance ids to restart.

historic_process_instance_query: Option<HistoricProcessInstanceQueryDto>skip_custom_listeners: Option<bool>

Skip execution listener invocation for activities that are started as part of this request.

skip_io_mappings: Option<bool>

Skip execution of input/output variable mappings for activities that are started as part of this request.

initial_variables: Option<bool>

Set the initial set of variables during restart. By default, the last set of variables is used.

without_business_key: Option<bool>

Do not take over the business key of the historic process instance.

instructions: Option<Vec<RestartProcessInstanceModificationInstructionDto>>

Optional. A JSON array of instructions that specify which activities to start the process instance at. If this property is omitted, the process instance starts at its default blank start event.

Implementations

impl RestartProcessInstanceDto[src]

Trait Implementations

impl Clone for RestartProcessInstanceDto[src]

impl Debug for RestartProcessInstanceDto[src]

impl<'de> Deserialize<'de> for RestartProcessInstanceDto[src]

impl PartialEq<RestartProcessInstanceDto> for RestartProcessInstanceDto[src]

impl Serialize for RestartProcessInstanceDto[src]

impl StructuralPartialEq for RestartProcessInstanceDto[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

type Err = <U as TryFrom<T>>::Err