[][src]Trait camunda_client::apis::TaskVariableApi

pub trait TaskVariableApi {
    fn delete_task_variable(
        &self,
        id: &str,
        var_name: &str
    ) -> Result<(), Error>;
fn get_task_variable(
        &self,
        id: &str,
        var_name: &str,
        deserialize_value: Option<bool>
    ) -> Result<VariableValueDto, Error>;
fn get_task_variable_binary(
        &self,
        id: &str,
        var_name: &str
    ) -> Result<PathBuf, Error>;
fn get_task_variables(
        &self,
        id: &str,
        deserialize_value: Option<bool>
    ) -> Result<HashMap<String, VariableValueDto>, Error>;
fn modify_task_variables(
        &self,
        id: &str,
        patch_variables_dto: Option<PatchVariablesDto>
    ) -> Result<(), Error>;
fn put_task_variable(
        &self,
        id: &str,
        var_name: &str,
        variable_value_dto: Option<VariableValueDto>
    ) -> Result<(), Error>;
fn set_binary_task_variable(
        &self,
        id: &str,
        var_name: &str,
        data: Option<PathBuf>,
        value_type: Option<&str>
    ) -> Result<(), Error>; }

Required methods

fn delete_task_variable(&self, id: &str, var_name: &str) -> Result<(), Error>

fn get_task_variable(
    &self,
    id: &str,
    var_name: &str,
    deserialize_value: Option<bool>
) -> Result<VariableValueDto, Error>

fn get_task_variable_binary(
    &self,
    id: &str,
    var_name: &str
) -> Result<PathBuf, Error>

fn get_task_variables(
    &self,
    id: &str,
    deserialize_value: Option<bool>
) -> Result<HashMap<String, VariableValueDto>, Error>

fn modify_task_variables(
    &self,
    id: &str,
    patch_variables_dto: Option<PatchVariablesDto>
) -> Result<(), Error>

fn put_task_variable(
    &self,
    id: &str,
    var_name: &str,
    variable_value_dto: Option<VariableValueDto>
) -> Result<(), Error>

fn set_binary_task_variable(
    &self,
    id: &str,
    var_name: &str,
    data: Option<PathBuf>,
    value_type: Option<&str>
) -> Result<(), Error>

Loading content...

Implementors

impl TaskVariableApi for TaskVariableApiClient[src]

Loading content...