Class SetRemovalTimeToHistoricBatchesDto


  • public class SetRemovalTimeToHistoricBatchesDto
    extends Object
    SetRemovalTimeToHistoricBatchesDto
    • Constructor Detail

      • SetRemovalTimeToHistoricBatchesDto

        public SetRemovalTimeToHistoricBatchesDto()
    • Method Detail

      • getHistoricBatchQuery

        public Object getHistoricBatchQuery()
        Query for the historic batches to set the removal time for.
        Returns:
        historicBatchQuery
      • setHistoricBatchQuery

        public void setHistoricBatchQuery​(Object historicBatchQuery)
      • getHistoricBatchIds

        public List<String> getHistoricBatchIds()
        The ids of the historic batches to set the removal time for.
        Returns:
        historicBatchIds
      • setHistoricBatchIds

        public void setHistoricBatchIds​(List<String> historicBatchIds)
      • 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