Class SetRemovalTimeToHistoricDecisionInstancesDto


  • public class SetRemovalTimeToHistoricDecisionInstancesDto
    extends Object
    SetRemovalTimeToHistoricDecisionInstancesDto
    • Field Detail

      • SERIALIZED_NAME_HISTORIC_DECISION_INSTANCE_QUERY

        public static final String SERIALIZED_NAME_HISTORIC_DECISION_INSTANCE_QUERY
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_HISTORIC_DECISION_INSTANCE_IDS

        public static final String SERIALIZED_NAME_HISTORIC_DECISION_INSTANCE_IDS
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_ABSOLUTE_REMOVAL_TIME

        public static final String SERIALIZED_NAME_ABSOLUTE_REMOVAL_TIME
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_CLEARED_REMOVAL_TIME

        public static final String SERIALIZED_NAME_CLEARED_REMOVAL_TIME
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_CALCULATED_REMOVAL_TIME

        public static final String SERIALIZED_NAME_CALCULATED_REMOVAL_TIME
        See Also:
        Constant Field Values
    • Constructor Detail

      • SetRemovalTimeToHistoricDecisionInstancesDto

        public SetRemovalTimeToHistoricDecisionInstancesDto()
    • Method Detail

      • getHierarchical

        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
      • setHierarchical

        public void setHierarchical​(Boolean hierarchical)
      • getHistoricDecisionInstanceQuery

        public HistoricDecisionInstanceQueryDto getHistoricDecisionInstanceQuery()
        Get historicDecisionInstanceQuery
        Returns:
        historicDecisionInstanceQuery
      • getHistoricDecisionInstanceIds

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

        public void setHistoricDecisionInstanceIds​(List<String> historicDecisionInstanceIds)
      • getAbsoluteRemovalTime

        public Date 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
      • setAbsoluteRemovalTime

        public void setAbsoluteRemovalTime​(Date absoluteRemovalTime)
      • getClearedRemovalTime

        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
      • setClearedRemovalTime

        public void setClearedRemovalTime​(Boolean clearedRemovalTime)
      • getCalculatedRemovalTime

        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
      • setCalculatedRemovalTime

        public void setCalculatedRemovalTime​(Boolean calculatedRemovalTime)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object