Class FolderVersioningSettings

java.lang.Object
com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
com.xebialabs.xlrelease.domain.BaseConfiguration
com.xebialabs.xlrelease.domain.versioning.ascode.settings.FolderVersioningSettings
All Implemented Interfaces:
ConfigurationItem, Serializable, Comparable<BaseConfigurationItem>

@Metadata(label="As-code Versioning", description="", virtual=false) public class FolderVersioningSettings extends BaseConfiguration
See Also:
  • Constructor Details

    • FolderVersioningSettings

      public FolderVersioningSettings()
  • Method Details

    • updateWith

      public void updateWith(FolderVersioningSettings newConfig)
    • getGitConnection

      public Repository getGitConnection()
    • setGitConnection

      public void setGitConnection(Repository gitConnection)
    • getScmPath

      public String getScmPath()
    • setScmPath

      public void setScmPath(String scmPath)
    • getBranch

      public String getBranch()
    • setBranch

      public void setBranch(String branch)
    • getExportTemplates

      public boolean getExportTemplates()
    • setExportTemplates

      public void setExportTemplates(boolean exportTemplates)
    • getExportWorkflows

      public boolean getExportWorkflows()
    • setExportWorkflows

      public void setExportWorkflows(boolean exportWorkflows)
    • getExportPatterns

      public boolean getExportPatterns()
    • setExportPatterns

      public void setExportPatterns(boolean exportPatterns)
    • getExportVariables

      public boolean getExportVariables()
    • setExportVariables

      public void setExportVariables(boolean exportVariables)
    • getExportTriggers

      public boolean getExportTriggers()
    • setExportTriggers

      public void setExportTriggers(boolean exportTriggers)
    • getExportConfiguration

      public boolean getExportConfiguration()
    • setExportConfiguration

      public void setExportConfiguration(boolean exportConfiguration)
    • getExportDashboards

      public boolean getExportDashboards()
    • setExportDashboards

      public void setExportDashboards(boolean exportDashboards)
    • getExportNotifications

      public boolean getExportNotifications()
    • setExportNotifications

      public void setExportNotifications(boolean exportNotifications)
    • getExportSecurity

      public boolean getExportSecurity()
    • setExportSecurity

      public void setExportSecurity(boolean exportSecurity)
    • getExportApplications

      public boolean getExportApplications()
    • setExportApplications

      public void setExportApplications(boolean exportApplications)
    • getExportEnvironments

      public boolean getExportEnvironments()
    • setExportEnvironments

      public void setExportEnvironments(boolean exportEnvironments)
    • getLastFetched

      public Date getLastFetched()
    • setLastFetched

      public void setLastFetched(Date lastFetched)
    • getAppliedVersion

      public String getAppliedVersion()
    • setAppliedVersion

      public void setAppliedVersion(String appliedVersion)
    • getAppliedDate

      public Date getAppliedDate()
    • setAppliedDate

      public void setAppliedDate(Date appliedDate)
    • getAppliedBy

      public String getAppliedBy()
    • setAppliedBy

      public void setAppliedBy(String appliedBy)
    • getSecrets

      public Map<String,String> getSecrets()
    • setSecrets

      public void setSecrets(Map<String,String> secrets)
    • getVersioningStyle

      public String getVersioningStyle()
    • setVersioningStyle

      public void setVersioningStyle(String versioningStyle)
    • getAutoImport

      public boolean getAutoImport()
    • setAutoImport

      public void setAutoImport(boolean autoImport)
    • getPollDuration

      public int getPollDuration()
    • setPollDuration

      public void setPollDuration(int pollDuration)