Class AbstractSetRemovalTimeDto


  • public class AbstractSetRemovalTimeDto
    extends Object
    AbstractSetRemovalTimeDto
    • Constructor Detail

      • AbstractSetRemovalTimeDto

        public AbstractSetRemovalTimeDto()
    • Method Detail

      • 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