Class TriggerDataPurgeSettings

java.lang.Object
com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
com.xebialabs.xlrelease.domain.BaseConfiguration
com.xebialabs.xlrelease.domain.BaseSettings
com.xebialabs.xlrelease.configuration.TriggerDataPurgeSettings
All Implemented Interfaces:
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem, Serializable, Comparable<com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem>

@Metadata(root=CONFIGURATION, versioned=false, label="Triggers data purging", description="Release will use these settings to purge trigger execution data.") public class TriggerDataPurgeSettings extends BaseSettings
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     

    Fields inherited from class com.xebialabs.xlrelease.domain.BaseSettings

    BASE_ID

    Fields inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem

    SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
     
    int
     
    boolean
     
    void
    setEnabled(boolean enabled)
     
    void
    setTriggersDataPurgeAgeThreshold(Integer triggersDataPurgeAgeThreshold)
     

    Methods inherited from class com.xebialabs.xlrelease.domain.BaseConfiguration

    getFolderId, getTitle, hasId, setFolderId, setTitle

    Methods inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem

    compareTo, get$ciAttributes, get$directoryReference, get$externalProperties, get$internalId, get$referenceId, get$securedCi, get$securedDirectoryReference, get$token, get$validationMessages, getId, getName, getProperty, getType, hasProperty, set$ciAttributes, set$directoryReference, set$externalProperties, set$internalId, set$referenceId, set$securedCi, set$securedDirectoryReference, set$token, set$validationMessages, setId, setProperty, setType, toString

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

    • TriggerDataPurgeSettings

      public TriggerDataPurgeSettings()
  • Method Details

    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • getTriggersDataPurgeAgeThreshold

      public Integer getTriggersDataPurgeAgeThreshold()
    • setTriggersDataPurgeAgeThreshold

      public void setTriggersDataPurgeAgeThreshold(Integer triggersDataPurgeAgeThreshold)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem