org.hudsonci.maven.model.config
Class BuildConfigurationDTO

java.lang.Object
  extended by org.hudsonci.maven.model.config.BuildConfigurationDTO
All Implemented Interfaces:
Serializable

@Generated(value="XJC hudson-jaxb-ri-2.1-2",
           date="2011-12-06T19:15:37")
public class BuildConfigurationDTO
extends Object
implements Serializable

Java class for buildConfiguration complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="buildConfiguration">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="installationId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="goals" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="privateRepository" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="privateTmpdir" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="pomFile" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="properties" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/common}properties" minOccurs="0"/>
         <element name="errors" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="verbosity" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/config}verbosity" minOccurs="0"/>
         <element name="offline" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="snapshotUpdateMode" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/config}snapshotUpdateMode" minOccurs="0"/>
         <element name="profile" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="recursive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="checksumMode" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/config}checksumMode" minOccurs="0"/>
         <element name="failMode" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/config}failMode" minOccurs="0"/>
         <element name="makeMode" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/config}makeMode" minOccurs="0"/>
         <element name="project" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="resumeFrom" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="threading" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="mavenOpts" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="settingsId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="globalSettingsId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="toolChainsId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  ChecksumModeDTO checksumMode
           
protected  Boolean errors
           
protected  FailModeDTO failMode
           
protected  String globalSettingsId
           
protected  String goals
           
protected  String installationId
           
protected  MakeModeDTO makeMode
           
protected  String mavenOpts
           
protected  Boolean offline
           
protected  String pomFile
           
protected  Boolean privateRepository
           
protected  Boolean privateTmpdir
           
protected  List<String> profiles
           
protected  List<String> projects
           
protected  PropertiesDTO properties
           
protected  Boolean recursive
           
protected  String resumeFrom
           
protected  String settingsId
           
protected  SnapshotUpdateModeDTO snapshotUpdateMode
           
protected  String threading
           
protected  String toolChainsId
           
protected  VerbosityDTO verbosity
           
 
Constructor Summary
BuildConfigurationDTO()
           
 
Method Summary
 boolean equals(Object obj)
           
 ChecksumModeDTO getChecksumMode()
          Gets the value of the checksumMode property.
 Boolean getErrors()
          Gets the value of the errors property.
 FailModeDTO getFailMode()
          Gets the value of the failMode property.
 String getGlobalSettingsId()
          Gets the value of the globalSettingsId property.
 String getGoals()
          Gets the value of the goals property.
 String getInstallationId()
          Gets the value of the installationId property.
 MakeModeDTO getMakeMode()
          Gets the value of the makeMode property.
 String getMavenOpts()
          Gets the value of the mavenOpts property.
 Boolean getOffline()
          Gets the value of the offline property.
 String getPomFile()
          Gets the value of the pomFile property.
 Boolean getPrivateRepository()
          Gets the value of the privateRepository property.
 Boolean getPrivateTmpdir()
          Gets the value of the privateTmpdir property.
 List<String> getProfiles()
          Gets the value of the profiles property.
 List<String> getProjects()
          Gets the value of the projects property.
 PropertiesDTO getProperties()
          Gets the value of the properties property.
 Boolean getRecursive()
          Gets the value of the recursive property.
 String getResumeFrom()
          Gets the value of the resumeFrom property.
 String getSettingsId()
          Gets the value of the settingsId property.
 SnapshotUpdateModeDTO getSnapshotUpdateMode()
          Gets the value of the snapshotUpdateMode property.
 String getThreading()
          Gets the value of the threading property.
 String getToolChainsId()
          Gets the value of the toolChainsId property.
 VerbosityDTO getVerbosity()
          Gets the value of the verbosity property.
 int hashCode()
           
 void setChecksumMode(ChecksumModeDTO value)
          Sets the value of the checksumMode property.
 void setErrors(Boolean value)
          Sets the value of the errors property.
 void setFailMode(FailModeDTO value)
          Sets the value of the failMode property.
 void setGlobalSettingsId(String value)
          Sets the value of the globalSettingsId property.
 void setGoals(String value)
          Sets the value of the goals property.
 void setInstallationId(String value)
          Sets the value of the installationId property.
 void setMakeMode(MakeModeDTO value)
          Sets the value of the makeMode property.
 void setMavenOpts(String value)
          Sets the value of the mavenOpts property.
 void setOffline(Boolean value)
          Sets the value of the offline property.
 void setPomFile(String value)
          Sets the value of the pomFile property.
 void setPrivateRepository(Boolean value)
          Sets the value of the privateRepository property.
 void setPrivateTmpdir(Boolean value)
          Sets the value of the privateTmpdir property.
 void setProperties(PropertiesDTO value)
          Sets the value of the properties property.
 void setRecursive(Boolean value)
          Sets the value of the recursive property.
 void setResumeFrom(String value)
          Sets the value of the resumeFrom property.
 void setSettingsId(String value)
          Sets the value of the settingsId property.
 void setSnapshotUpdateMode(SnapshotUpdateModeDTO value)
          Sets the value of the snapshotUpdateMode property.
 void setThreading(String value)
          Sets the value of the threading property.
 void setToolChainsId(String value)
          Sets the value of the toolChainsId property.
 void setVerbosity(VerbosityDTO value)
          Sets the value of the verbosity property.
 BuildConfigurationDTO withChecksumMode(ChecksumModeDTO value)
           
 BuildConfigurationDTO withErrors(Boolean value)
           
 BuildConfigurationDTO withFailMode(FailModeDTO value)
           
 BuildConfigurationDTO withGlobalSettingsId(String value)
           
 BuildConfigurationDTO withGoals(String value)
           
 BuildConfigurationDTO withInstallationId(String value)
           
 BuildConfigurationDTO withMakeMode(MakeModeDTO value)
           
 BuildConfigurationDTO withMavenOpts(String value)
           
 BuildConfigurationDTO withOffline(Boolean value)
           
 BuildConfigurationDTO withPomFile(String value)
           
 BuildConfigurationDTO withPrivateRepository(Boolean value)
           
 BuildConfigurationDTO withPrivateTmpdir(Boolean value)
           
 BuildConfigurationDTO withProfiles(Collection<String> values)
           
 BuildConfigurationDTO withProfiles(String... values)
           
 BuildConfigurationDTO withProjects(Collection<String> values)
           
 BuildConfigurationDTO withProjects(String... values)
           
 BuildConfigurationDTO withProperties(PropertiesDTO value)
           
 BuildConfigurationDTO withRecursive(Boolean value)
           
 BuildConfigurationDTO withResumeFrom(String value)
           
 BuildConfigurationDTO withSettingsId(String value)
           
 BuildConfigurationDTO withSnapshotUpdateMode(SnapshotUpdateModeDTO value)
           
 BuildConfigurationDTO withThreading(String value)
           
 BuildConfigurationDTO withToolChainsId(String value)
           
 BuildConfigurationDTO withVerbosity(VerbosityDTO value)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

installationId

protected String installationId

goals

protected String goals

privateRepository

protected Boolean privateRepository

privateTmpdir

protected Boolean privateTmpdir

pomFile

protected String pomFile

properties

protected PropertiesDTO properties

errors

protected Boolean errors

verbosity

protected VerbosityDTO verbosity

offline

protected Boolean offline

snapshotUpdateMode

protected SnapshotUpdateModeDTO snapshotUpdateMode

profiles

protected List<String> profiles

recursive

protected Boolean recursive

checksumMode

protected ChecksumModeDTO checksumMode

failMode

protected FailModeDTO failMode

makeMode

protected MakeModeDTO makeMode

projects

protected List<String> projects

resumeFrom

protected String resumeFrom

threading

protected String threading

mavenOpts

protected String mavenOpts

settingsId

protected String settingsId

globalSettingsId

protected String globalSettingsId

toolChainsId

protected String toolChainsId
Constructor Detail

BuildConfigurationDTO

public BuildConfigurationDTO()
Method Detail

getInstallationId

public String getInstallationId()
Gets the value of the installationId property.

Returns:
possible object is String

setInstallationId

public void setInstallationId(String value)
Sets the value of the installationId property.

Parameters:
value - allowed object is String

getGoals

public String getGoals()
Gets the value of the goals property.

Returns:
possible object is String

setGoals

public void setGoals(String value)
Sets the value of the goals property.

Parameters:
value - allowed object is String

getPrivateRepository

public Boolean getPrivateRepository()
Gets the value of the privateRepository property.

Returns:
possible object is Boolean

setPrivateRepository

public void setPrivateRepository(Boolean value)
Sets the value of the privateRepository property.

Parameters:
value - allowed object is Boolean

getPrivateTmpdir

public Boolean getPrivateTmpdir()
Gets the value of the privateTmpdir property.

Returns:
possible object is Boolean

setPrivateTmpdir

public void setPrivateTmpdir(Boolean value)
Sets the value of the privateTmpdir property.

Parameters:
value - allowed object is Boolean

getPomFile

public String getPomFile()
Gets the value of the pomFile property.

Returns:
possible object is String

setPomFile

public void setPomFile(String value)
Sets the value of the pomFile property.

Parameters:
value - allowed object is String

getProperties

public PropertiesDTO getProperties()
Gets the value of the properties property.

Returns:
possible object is PropertiesDTO

setProperties

public void setProperties(PropertiesDTO value)
Sets the value of the properties property.

Parameters:
value - allowed object is PropertiesDTO

getErrors

public Boolean getErrors()
Gets the value of the errors property.

Returns:
possible object is Boolean

setErrors

public void setErrors(Boolean value)
Sets the value of the errors property.

Parameters:
value - allowed object is Boolean

getVerbosity

public VerbosityDTO getVerbosity()
Gets the value of the verbosity property.

Returns:
possible object is VerbosityDTO

setVerbosity

public void setVerbosity(VerbosityDTO value)
Sets the value of the verbosity property.

Parameters:
value - allowed object is VerbosityDTO

getOffline

public Boolean getOffline()
Gets the value of the offline property.

Returns:
possible object is Boolean

setOffline

public void setOffline(Boolean value)
Sets the value of the offline property.

Parameters:
value - allowed object is Boolean

getSnapshotUpdateMode

public SnapshotUpdateModeDTO getSnapshotUpdateMode()
Gets the value of the snapshotUpdateMode property.

Returns:
possible object is SnapshotUpdateModeDTO

setSnapshotUpdateMode

public void setSnapshotUpdateMode(SnapshotUpdateModeDTO value)
Sets the value of the snapshotUpdateMode property.

Parameters:
value - allowed object is SnapshotUpdateModeDTO

getProfiles

public List<String> getProfiles()
Gets the value of the profiles property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the profiles property.

For example, to add a new item, do as follows:

    getProfiles().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getRecursive

public Boolean getRecursive()
Gets the value of the recursive property.

Returns:
possible object is Boolean

setRecursive

public void setRecursive(Boolean value)
Sets the value of the recursive property.

Parameters:
value - allowed object is Boolean

getChecksumMode

public ChecksumModeDTO getChecksumMode()
Gets the value of the checksumMode property.

Returns:
possible object is ChecksumModeDTO

setChecksumMode

public void setChecksumMode(ChecksumModeDTO value)
Sets the value of the checksumMode property.

Parameters:
value - allowed object is ChecksumModeDTO

getFailMode

public FailModeDTO getFailMode()
Gets the value of the failMode property.

Returns:
possible object is FailModeDTO

setFailMode

public void setFailMode(FailModeDTO value)
Sets the value of the failMode property.

Parameters:
value - allowed object is FailModeDTO

getMakeMode

public MakeModeDTO getMakeMode()
Gets the value of the makeMode property.

Returns:
possible object is MakeModeDTO

setMakeMode

public void setMakeMode(MakeModeDTO value)
Sets the value of the makeMode property.

Parameters:
value - allowed object is MakeModeDTO

getProjects

public List<String> getProjects()
Gets the value of the projects property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the projects property.

For example, to add a new item, do as follows:

    getProjects().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getResumeFrom

public String getResumeFrom()
Gets the value of the resumeFrom property.

Returns:
possible object is String

setResumeFrom

public void setResumeFrom(String value)
Sets the value of the resumeFrom property.

Parameters:
value - allowed object is String

getThreading

public String getThreading()
Gets the value of the threading property.

Returns:
possible object is String

setThreading

public void setThreading(String value)
Sets the value of the threading property.

Parameters:
value - allowed object is String

getMavenOpts

public String getMavenOpts()
Gets the value of the mavenOpts property.

Returns:
possible object is String

setMavenOpts

public void setMavenOpts(String value)
Sets the value of the mavenOpts property.

Parameters:
value - allowed object is String

getSettingsId

public String getSettingsId()
Gets the value of the settingsId property.

Returns:
possible object is String

setSettingsId

public void setSettingsId(String value)
Sets the value of the settingsId property.

Parameters:
value - allowed object is String

getGlobalSettingsId

public String getGlobalSettingsId()
Gets the value of the globalSettingsId property.

Returns:
possible object is String

setGlobalSettingsId

public void setGlobalSettingsId(String value)
Sets the value of the globalSettingsId property.

Parameters:
value - allowed object is String

getToolChainsId

public String getToolChainsId()
Gets the value of the toolChainsId property.

Returns:
possible object is String

setToolChainsId

public void setToolChainsId(String value)
Sets the value of the toolChainsId property.

Parameters:
value - allowed object is String

withInstallationId

public BuildConfigurationDTO withInstallationId(String value)

withGoals

public BuildConfigurationDTO withGoals(String value)

withPrivateRepository

public BuildConfigurationDTO withPrivateRepository(Boolean value)

withPrivateTmpdir

public BuildConfigurationDTO withPrivateTmpdir(Boolean value)

withPomFile

public BuildConfigurationDTO withPomFile(String value)

withProperties

public BuildConfigurationDTO withProperties(PropertiesDTO value)

withErrors

public BuildConfigurationDTO withErrors(Boolean value)

withVerbosity

public BuildConfigurationDTO withVerbosity(VerbosityDTO value)

withOffline

public BuildConfigurationDTO withOffline(Boolean value)

withSnapshotUpdateMode

public BuildConfigurationDTO withSnapshotUpdateMode(SnapshotUpdateModeDTO value)

withProfiles

public BuildConfigurationDTO withProfiles(String... values)

withProfiles

public BuildConfigurationDTO withProfiles(Collection<String> values)

withRecursive

public BuildConfigurationDTO withRecursive(Boolean value)

withChecksumMode

public BuildConfigurationDTO withChecksumMode(ChecksumModeDTO value)

withFailMode

public BuildConfigurationDTO withFailMode(FailModeDTO value)

withMakeMode

public BuildConfigurationDTO withMakeMode(MakeModeDTO value)

withProjects

public BuildConfigurationDTO withProjects(String... values)

withProjects

public BuildConfigurationDTO withProjects(Collection<String> values)

withResumeFrom

public BuildConfigurationDTO withResumeFrom(String value)

withThreading

public BuildConfigurationDTO withThreading(String value)

withMavenOpts

public BuildConfigurationDTO withMavenOpts(String value)

withSettingsId

public BuildConfigurationDTO withSettingsId(String value)

withGlobalSettingsId

public BuildConfigurationDTO withGlobalSettingsId(String value)

withToolChainsId

public BuildConfigurationDTO withToolChainsId(String value)

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2004-2011 Hudson. All Rights Reserved.