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§
Source§impl RestartProcessInstanceDto
impl RestartProcessInstanceDto
pub fn new() -> RestartProcessInstanceDto
Trait Implementations§
Source§impl Clone for RestartProcessInstanceDto
impl Clone for RestartProcessInstanceDto
Source§fn clone(&self) -> RestartProcessInstanceDto
fn clone(&self) -> RestartProcessInstanceDto
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RestartProcessInstanceDto
impl Debug for RestartProcessInstanceDto
Source§impl<'de> Deserialize<'de> for RestartProcessInstanceDto
impl<'de> Deserialize<'de> for RestartProcessInstanceDto
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for RestartProcessInstanceDto
Auto Trait Implementations§
impl Freeze for RestartProcessInstanceDto
impl RefUnwindSafe for RestartProcessInstanceDto
impl Send for RestartProcessInstanceDto
impl Sync for RestartProcessInstanceDto
impl Unpin for RestartProcessInstanceDto
impl UnwindSafe for RestartProcessInstanceDto
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more