Menu
Introduction
Getting Started
Developer guide
Release
Architecture
CLI
Technical documentations
Version
Publication date

Mar 9, 2022

Confidentiality
Public
Reactions
1
Share

ProcessProxy

Functions
__init__

Initialize self. See help(type(self)) for accurate signature.

process_model : ProcessModel
add_dynamic_input_port

Add a dynamic input port to the process

port_spec_dto : IOSpecDTO | None
Return type : ProcessWithPort
get_first_inport
Return type : ProcessWithPort
get_first_outport
Return type : ProcessWithPort
get_input

retrieve the resource of the input

name : str
name of the input port
Return type : Resource | None
get_input_port

Access input port information of a process to create connectors in protocol

port_name : str
Return type : ProcessWithPort
get_input_ports

Access all input port information of a process to create connectors in protocol

Return type : list[ProcessWithPort]
get_input_resource_model

retrieve the resource model of the input

name : str
name of the input port
Return type : ResourceModel | None
get_model
Return type : ProcessModel
get_model_id
Return type : str
get_output

retrieve the resource of the output

name : str
name of the output port
Return type : Resource | None
get_output_port

Access output port information of a process to create connectors in protocol

port_name : str
Return type : ProcessWithPort
get_output_ports

Access all output port information of a process to create connectors in protocol

Return type : list[ProcessWithPort]
get_output_resource_model

retrieve the resource model of the output

name : str
name of the output port
Return type : ResourceModel | None
get_param
name : str
Return type : Any
get_process_type
Return type : type[Process]
has_dynamic_inputs
Return type : bool
has_dynamic_outputs
Return type : bool
has_parent_protocol
Return type : bool
is_input_task
Return type : bool
is_output_task
Return type : bool
refresh
Return type : ProcessProxy
reset_config
set_config_params

Set the config param values

config_params : ConfigParamsDict
set_param

Set the param value

param_name : str
value : ParamValue
Shine Logo
Technical bricks to reuse or customize

Have you developed a brick?

Share it to accelerate projects for the entire community.