com.atlassian.bamboo.plugins.rest.admin.expiry
Class RestCombinedExpiryConfiguration

java.lang.Object
  extended by com.atlassian.bamboo.plugins.rest.admin.expiry.RestCombinedExpiryConfiguration

public class RestCombinedExpiryConfiguration
extends Object


Constructor Summary
RestCombinedExpiryConfiguration()
           
RestCombinedExpiryConfiguration(BuildExpiryConfig buildExpiryConfig, DeploymentExpiryConfig deploymentExpiryConfig)
           
 
Method Summary
 int getBuildsToKeep()
           
 String getCronExpression()
           
 int getDeploymentsToKeep()
           
 int getDuration()
           
 String getLabelsToExclude()
           
 long getMaximumIgnoredLogSize()
           
 String getPeriod()
           
 boolean isExpireArtifacts()
           
 boolean isExpireLogs()
           
 boolean isExpireResults()
           
 void setBuildsToKeep(int buildsToKeep)
           
 void setCronExpression(String cronExpression)
           
 void setDeploymentsToKeep(int deploymentsToKeep)
           
 void setDuration(int duration)
           
 void setExpireArtifacts(boolean expireArtifacts)
           
 void setExpireLogs(boolean expireLogs)
           
 void setExpireResults(boolean expireResults)
           
 void setLabelsToExclude(String labelsToExclude)
           
 void setMaximumIgnoredLogSize(long maximumIgnoredLogSize)
           
 void setPeriod(String period)
           
 BuildExpiryConfig toBuildExpiryConfig()
           
 DeploymentExpiryConfig toDeploymentExpiryConfig()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RestCombinedExpiryConfiguration

public RestCombinedExpiryConfiguration()

RestCombinedExpiryConfiguration

public RestCombinedExpiryConfiguration(@NotNull
                                       BuildExpiryConfig buildExpiryConfig,
                                       @NotNull
                                       DeploymentExpiryConfig deploymentExpiryConfig)
Method Detail

toBuildExpiryConfig

@NotNull
public BuildExpiryConfig toBuildExpiryConfig()

toDeploymentExpiryConfig

@NotNull
public DeploymentExpiryConfig toDeploymentExpiryConfig()

getDuration

public int getDuration()

setDuration

public void setDuration(int duration)

getPeriod

public String getPeriod()

setPeriod

public void setPeriod(String period)

getBuildsToKeep

public int getBuildsToKeep()

setBuildsToKeep

public void setBuildsToKeep(int buildsToKeep)

getDeploymentsToKeep

public int getDeploymentsToKeep()

setDeploymentsToKeep

public void setDeploymentsToKeep(int deploymentsToKeep)

getMaximumIgnoredLogSize

public long getMaximumIgnoredLogSize()

setMaximumIgnoredLogSize

public void setMaximumIgnoredLogSize(long maximumIgnoredLogSize)

isExpireResults

public boolean isExpireResults()

setExpireResults

public void setExpireResults(boolean expireResults)

isExpireArtifacts

public boolean isExpireArtifacts()

setExpireArtifacts

public void setExpireArtifacts(boolean expireArtifacts)

isExpireLogs

public boolean isExpireLogs()

setExpireLogs

public void setExpireLogs(boolean expireLogs)

getLabelsToExclude

public String getLabelsToExclude()

setLabelsToExclude

public void setLabelsToExclude(String labelsToExclude)

getCronExpression

public String getCronExpression()

setCronExpression

public void setCronExpression(String cronExpression)


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.