package hudson.plugins.accurev; import java.io.Serializable; /** * Created by IntelliJ IDEA. * * @author connollys * @since 03-Dec-2007 13:17:39 */ public class AccurevWorkspace implements Serializable { private final String depot; private final Long streamNumber; private final String name; private final String host; private final String storage; private AccurevStream stream = null; public AccurevWorkspace(String depot, Long streamNumber, String name, String host, String storage) { this.depot = depot; this.streamNumber = streamNumber; this.name = name; this.host = host; this.storage = storage; } /** * Getter for property 'depot'. * * @return Value for property 'depot'. */ public String getDepot() { return depot; } /** * Getter for property 'streamNumber'. * * @return Value for property 'streamNumber'. */ public Long getStreamNumber() { return streamNumber; } /** * Getter for property 'name'. * * @return Value for property 'name'. */ public String getName() { return name; } /** * Getter for property 'host'. * * @return Value for property 'host'. */ public String getHost() { return host; } /** * Getter for property 'storage'. * * @return Value for property 'storage'. */ public String getStorage() { return storage; } /** * Getter for property 'stream'. * * @return Value for property 'stream'. */ public AccurevStream getStream() { return stream; } /** * Setter for property 'stream'. * * @param stream Value to set for property 'stream'. */ public void setStream(AccurevStream stream) { this.stream = stream; } }