public class CombinedExpiryConfig extends Object
Constructor and Description |
---|
CombinedExpiryConfig() |
CombinedExpiryConfig(BuildExpiryConfig buildExpiryConfig) |
CombinedExpiryConfig(BuildExpiryConfig buildExpiryConfig,
DeploymentExpiryConfig deploymentExpiryConfig) |
CombinedExpiryConfig(DeploymentExpiryConfig deploymentExpiryConfig) |
public CombinedExpiryConfig()
public CombinedExpiryConfig(@Nullable BuildExpiryConfig buildExpiryConfig)
public CombinedExpiryConfig(@Nullable DeploymentExpiryConfig deploymentExpiryConfig)
public CombinedExpiryConfig(@Nullable BuildExpiryConfig buildExpiryConfig, @Nullable DeploymentExpiryConfig deploymentExpiryConfig)
@NotNull public List<String> getSelectedExpiryTypesLabelKeys(boolean deploymentExpiryEnabled)
@NotNull public BuildExpiryConfig toBuildExpiryConfig()
@NotNull public DeploymentExpiryConfig toDeploymentExpiryConfig()
@NotNull public static String getExpiryTypeLabelKey(@NotNull BuildExpiryType buildExpiryType, boolean withDeployments)
public boolean isEnabled()
public String getCronExpression()
public void setCronExpression(String cronExpression)
public boolean isExpiryTypeNothing()
public void setExpiryTypeNothing(boolean expiryTypeNothing)
public boolean isExpiryTypeResult()
public void setExpiryTypeResult(boolean expiryTypeResult)
public boolean isExpiryTypeArtifact()
public void setExpiryTypeArtifact(boolean expiryTypeArtifact)
public boolean isExpiryTypeBuildLog()
public void setExpiryTypeBuildLog(boolean expiryTypeBuildLog)
public String getPeriod()
public void setPeriod(String period)
public int getDuration()
public void setDuration(int duration)
public int getBuildsToKeep()
public void setBuildsToKeep(int buildsToKeep)
public int getDeploymentsToKeep()
public void setDeploymentsToKeep(int deploymentsToKeep)
public String getLabelsToKeep()
public void setLabelsToKeep(String labelsToKeep)
public long getMaxIgnoredLogSize()
public void setMaxIgnoredLogSize(long maxIgnoredLogSize)
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.
View cookie preferences