Package org.openapitools.client.model
Class SignalDto
- java.lang.Object
-
- org.openapitools.client.model.SignalDto
-
public class SignalDto extends Object
SignalDto
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_EXECUTION_IDstatic StringSERIALIZED_NAME_NAMEstatic StringSERIALIZED_NAME_TENANT_IDstatic StringSERIALIZED_NAME_VARIABLESstatic StringSERIALIZED_NAME_WITHOUT_TENANT_ID
-
Constructor Summary
Constructors Constructor Description SignalDto()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)SignalDtoexecutionId(String executionId)StringgetExecutionId()Optionally specifies a single execution which is notified by the signal.StringgetName()The name of the signal to deliver.StringgetTenantId()Specifies a tenant to deliver the signal.Map<String,VariableValueDto>getVariables()A JSON object containing variable key-value pairs.BooleangetWithoutTenantId()If true the signal can only be received on executions or process definitions which belongs to no tenant.inthashCode()SignalDtoname(String name)SignalDtoputVariablesItem(String key, VariableValueDto variablesItem)voidsetExecutionId(String executionId)voidsetName(String name)voidsetTenantId(String tenantId)voidsetVariables(Map<String,VariableValueDto> variables)voidsetWithoutTenantId(Boolean withoutTenantId)SignalDtotenantId(String tenantId)StringtoString()SignalDtovariables(Map<String,VariableValueDto> variables)SignalDtowithoutTenantId(Boolean withoutTenantId)
-
-
-
Field Detail
-
SERIALIZED_NAME_NAME
public static final String SERIALIZED_NAME_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXECUTION_ID
public static final String SERIALIZED_NAME_EXECUTION_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VARIABLES
public static final String SERIALIZED_NAME_VARIABLES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TENANT_ID
public static final String SERIALIZED_NAME_TENANT_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_WITHOUT_TENANT_ID
public static final String SERIALIZED_NAME_WITHOUT_TENANT_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
public String getName()
The name of the signal to deliver. **Note**: This property is mandatory.- Returns:
- name
-
setName
public void setName(String name)
-
getExecutionId
public String getExecutionId()
Optionally specifies a single execution which is notified by the signal. **Note**: If no execution id is defined the signal is broadcasted to all subscribed handlers.- Returns:
- executionId
-
setExecutionId
public void setExecutionId(String executionId)
-
variables
public SignalDto variables(Map<String,VariableValueDto> variables)
-
putVariablesItem
public SignalDto putVariablesItem(String key, VariableValueDto variablesItem)
-
getVariables
public Map<String,VariableValueDto> getVariables()
A JSON object containing variable key-value pairs. Each key is a variable name and each value a JSON variable value object.- Returns:
- variables
-
setVariables
public void setVariables(Map<String,VariableValueDto> variables)
-
getTenantId
public String getTenantId()
Specifies a tenant to deliver the signal. The signal can only be received on executions or process definitions which belongs to the given tenant. **Note**: Cannot be used in combination with executionId.- Returns:
- tenantId
-
setTenantId
public void setTenantId(String tenantId)
-
getWithoutTenantId
public Boolean getWithoutTenantId()
If true the signal can only be received on executions or process definitions which belongs to no tenant. Value may not be false as this is the default behavior. **Note**: Cannot be used in combination with `executionId`.- Returns:
- withoutTenantId
-
setWithoutTenantId
public void setWithoutTenantId(Boolean withoutTenantId)
-
-