package org.jfrog.hudson.release; import org.apache.commons.lang.StringUtils; import java.io.Serializable; /** * @author Noam Y. Tenne */ public class VcsConfig implements Serializable { private boolean useReleaseBranch; private String releaseBranchName; private boolean createTag; private String tagUrlOrName; private String tagComment; private String nextDevelopmentVersionComment; private boolean overrideCredentials; private String username; private String password; public VcsConfig(boolean useReleaseBranch, String releaseBranchName, boolean createTag, String tagUrlOrName, String tagComment, String nextDevelopmentVersionComment) { this.useReleaseBranch = useReleaseBranch; this.releaseBranchName = releaseBranchName; this.createTag = createTag; this.tagUrlOrName = tagUrlOrName; this.tagComment = tagComment; this.nextDevelopmentVersionComment = nextDevelopmentVersionComment; } public boolean isUseReleaseBranch() { return useReleaseBranch; } public String getReleaseBranchName() { return releaseBranchName; } public boolean isCreateTag() { return createTag; } public String getTagUrlOrName() { return tagUrlOrName; } public String getTagComment() { return tagComment; } public String getNextDevelopmentVersionComment() { return nextDevelopmentVersionComment; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public boolean isOverrideCredentials() { return overrideCredentials; } public void setOverrideCredentials(boolean overrideCredentials) { this.overrideCredentials = overrideCredentials; } }