Class SetRemovalTimeToHistoricDecisionInstancesDto

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

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

    • JSON_PROPERTY_ABSOLUTE_REMOVAL_TIME

      public static final String JSON_PROPERTY_ABSOLUTE_REMOVAL_TIME
      See Also:
    • JSON_PROPERTY_CLEARED_REMOVAL_TIME

      public static final String JSON_PROPERTY_CLEARED_REMOVAL_TIME
      See Also:
    • JSON_PROPERTY_CALCULATED_REMOVAL_TIME

      public static final String JSON_PROPERTY_CALCULATED_REMOVAL_TIME
      See Also:
    • JSON_PROPERTY_HIERARCHICAL

      public static final String JSON_PROPERTY_HIERARCHICAL
      See Also:
    • JSON_PROPERTY_HISTORIC_DECISION_INSTANCE_QUERY

      public static final String JSON_PROPERTY_HISTORIC_DECISION_INSTANCE_QUERY
      See Also:
    • JSON_PROPERTY_HISTORIC_DECISION_INSTANCE_IDS

      public static final String JSON_PROPERTY_HISTORIC_DECISION_INSTANCE_IDS
      See Also:
  • Constructor Details

    • SetRemovalTimeToHistoricDecisionInstancesDto

      public SetRemovalTimeToHistoricDecisionInstancesDto()
  • Method Details

    • absoluteRemovalTime

      public SetRemovalTimeToHistoricDecisionInstancesDto absoluteRemovalTime(OffsetDateTime absoluteRemovalTime)
    • getAbsoluteRemovalTime

      @Nullable public OffsetDateTime getAbsoluteRemovalTime()
      The date for which the instances shall be removed. Value may not be `null`. **Note:** Cannot be set in conjunction with `clearedRemovalTime` or `calculatedRemovalTime`.
      Returns:
      absoluteRemovalTime
    • getAbsoluteRemovalTime_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getAbsoluteRemovalTime_JsonNullable()
    • setAbsoluteRemovalTime_JsonNullable

      public void setAbsoluteRemovalTime_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> absoluteRemovalTime)
    • setAbsoluteRemovalTime

      public void setAbsoluteRemovalTime(OffsetDateTime absoluteRemovalTime)
    • clearedRemovalTime

      public SetRemovalTimeToHistoricDecisionInstancesDto clearedRemovalTime(Boolean clearedRemovalTime)
    • getClearedRemovalTime

      @Nullable public Boolean getClearedRemovalTime()
      Sets the removal time to `null`. Value may only be `true`, as `false` is the default behavior. **Note:** Cannot be set in conjunction with `absoluteRemovalTime` or `calculatedRemovalTime`.
      Returns:
      clearedRemovalTime
    • getClearedRemovalTime_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Boolean> getClearedRemovalTime_JsonNullable()
    • setClearedRemovalTime_JsonNullable

      public void setClearedRemovalTime_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> clearedRemovalTime)
    • setClearedRemovalTime

      public void setClearedRemovalTime(Boolean clearedRemovalTime)
    • calculatedRemovalTime

      public SetRemovalTimeToHistoricDecisionInstancesDto calculatedRemovalTime(Boolean calculatedRemovalTime)
    • getCalculatedRemovalTime

      @Nullable public Boolean getCalculatedRemovalTime()
      The removal time is calculated based on the engine's configuration settings. Value may only be `true`, as `false` is the default behavior. **Note:** Cannot be set in conjunction with `absoluteRemovalTime` or `clearedRemovalTime`.
      Returns:
      calculatedRemovalTime
    • getCalculatedRemovalTime_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Boolean> getCalculatedRemovalTime_JsonNullable()
    • setCalculatedRemovalTime_JsonNullable

      public void setCalculatedRemovalTime_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> calculatedRemovalTime)
    • setCalculatedRemovalTime

      public void setCalculatedRemovalTime(Boolean calculatedRemovalTime)
    • hierarchical

      public SetRemovalTimeToHistoricDecisionInstancesDto hierarchical(Boolean hierarchical)
    • getHierarchical

      @Nullable public Boolean getHierarchical()
      Sets the removal time to all historic decision instances in the hierarchy. Value may only be `true`, as `false` is the default behavior.
      Returns:
      hierarchical
    • getHierarchical_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Boolean> getHierarchical_JsonNullable()
    • setHierarchical_JsonNullable

      public void setHierarchical_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> hierarchical)
    • setHierarchical

      public void setHierarchical(Boolean hierarchical)
    • historicDecisionInstanceQuery

      public SetRemovalTimeToHistoricDecisionInstancesDto historicDecisionInstanceQuery(HistoricDecisionInstanceQueryDto historicDecisionInstanceQuery)
    • getHistoricDecisionInstanceQuery

      @Nullable public HistoricDecisionInstanceQueryDto getHistoricDecisionInstanceQuery()
      Get historicDecisionInstanceQuery
      Returns:
      historicDecisionInstanceQuery
    • setHistoricDecisionInstanceQuery

      public void setHistoricDecisionInstanceQuery(HistoricDecisionInstanceQueryDto historicDecisionInstanceQuery)
    • historicDecisionInstanceIds

      public SetRemovalTimeToHistoricDecisionInstancesDto historicDecisionInstanceIds(List<String> historicDecisionInstanceIds)
    • addHistoricDecisionInstanceIdsItem

      public SetRemovalTimeToHistoricDecisionInstancesDto addHistoricDecisionInstanceIdsItem(String historicDecisionInstanceIdsItem)
    • getHistoricDecisionInstanceIds

      @Nullable public List<String> getHistoricDecisionInstanceIds()
      The ids of the historic decision instances to set the removal time for.
      Returns:
      historicDecisionInstanceIds
    • getHistoricDecisionInstanceIds_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<List<String>> getHistoricDecisionInstanceIds_JsonNullable()
    • setHistoricDecisionInstanceIds_JsonNullable

      public void setHistoricDecisionInstanceIds_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> historicDecisionInstanceIds)
    • setHistoricDecisionInstanceIds

      public void setHistoricDecisionInstanceIds(List<String> historicDecisionInstanceIds)
    • 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