Class TriggerVariableValueDto

java.lang.Object
org.camunda.community.rest.client.dto.TriggerVariableValueDto

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-06-04T13:43:01.451833574Z[Etc/UTC]") public class TriggerVariableValueDto extends Object
TriggerVariableValueDto
  • Field Details

  • Constructor Details

    • TriggerVariableValueDto

      public TriggerVariableValueDto()
  • Method Details

    • value

      public TriggerVariableValueDto value(Object value)
    • getValue

      @Nullable public Object getValue()
      Can be any value - string, number, boolean, array or object. **Note**: Not every endpoint supports every type.
      Returns:
      value
    • getValue_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Object> getValue_JsonNullable()
    • setValue_JsonNullable

      public void setValue_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Object> value)
    • setValue

      public void setValue(Object value)
    • type

      public TriggerVariableValueDto type(String type)
    • getType

      @Nullable public String getType()
      The value type of the variable.
      Returns:
      type
    • getType_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<String> getType_JsonNullable()
    • setType_JsonNullable

      public void setType_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> type)
    • setType

      public void setType(String type)
    • valueInfo

      public TriggerVariableValueDto valueInfo(Map<String,Object> valueInfo)
    • putValueInfoItem

      public TriggerVariableValueDto putValueInfoItem(String key, Object valueInfoItem)
    • getValueInfo

      @Nullable public Map<String,Object> getValueInfo()
      A JSON object containing additional, value-type-dependent properties. For serialized variables of type Object, the following properties can be provided: * `objectTypeName`: A string representation of the object's type name. * `serializationDataFormat`: The serialization format used to store the variable. For serialized variables of type File, the following properties can be provided: * `filename`: The name of the file. This is not the variable name but the name that will be used when downloading the file again. * `mimetype`: The MIME type of the file that is being uploaded. * `encoding`: The encoding of the file that is being uploaded. The following property can be provided for all value types: * `transient`: Indicates whether the variable should be transient or not. See [documentation](https://docs.camunda.org/manual/7.21/user-guide/process-engine/variables#transient-variables) for more informations. (Not applicable for `decision-definition`, ` /process-instance/variables-async`, and `/migration/executeAsync` endpoints)
      Returns:
      valueInfo
    • setValueInfo

      public void setValueInfo(Map<String,Object> valueInfo)
    • local

      public TriggerVariableValueDto local(Boolean local)
    • getLocal

      @Nullable public Boolean getLocal()
      Indicates whether the variable should be a local variable or not. If set to true, the variable becomes a local variable of the execution entering the target activity.
      Returns:
      local
    • getLocal_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Boolean> getLocal_JsonNullable()
    • setLocal_JsonNullable

      public void setLocal_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> local)
    • setLocal

      public void setLocal(Boolean local)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toUrlQueryString

      public String toUrlQueryString()
      Convert the instance into URL query string.
      Returns:
      URL query string
    • toUrlQueryString

      public String toUrlQueryString(String prefix)
      Convert the instance into URL query string.
      Parameters:
      prefix - prefix of the query string
      Returns:
      URL query string