All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.maven.continuum.xmlrpc.project.BuildProjectTask Maven / Gradle / Ivy

The newest version!
/*
 =================== DO NOT EDIT THIS FILE ====================
 Generated by Modello
 any modifications will be overwritten.
 ==============================================================
 */

package org.apache.maven.continuum.xmlrpc.project;

  //---------------------------------/
 //- Imported classes and packages -/
//---------------------------------/

import org.apache.continuum.xmlrpc.release.ContinuumReleaseResult;
import org.apache.continuum.xmlrpc.repository.AbstractPurgeConfiguration;
import org.apache.continuum.xmlrpc.repository.DirectoryPurgeConfiguration;
import org.apache.continuum.xmlrpc.repository.LocalRepository;
import org.apache.continuum.xmlrpc.repository.RepositoryPurgeConfiguration;
import org.apache.continuum.xmlrpc.utils.BuildTrigger;
import org.apache.maven.continuum.xmlrpc.scm.ChangeFile;
import org.apache.maven.continuum.xmlrpc.scm.ChangeSet;
import org.apache.maven.continuum.xmlrpc.scm.ScmResult;
import org.apache.maven.continuum.xmlrpc.system.Installation;
import org.apache.maven.continuum.xmlrpc.system.Profile;
import org.apache.maven.continuum.xmlrpc.system.SystemConfiguration;

/**
 * Class BuildProjectTask.
 * 
 * @version $Revision$ $Date$
 */
@SuppressWarnings( "all" )
public class BuildProjectTask
    implements java.io.Serializable
{

      //--------------------------/
     //- Class/Member Variables -/
    //--------------------------/

    /**
     * Field projectId.
     */
    private int projectId = 0;

    /**
     * Field buildDefinitionId.
     */
    private int buildDefinitionId = 0;

    /**
     * Field timestamp.
     */
    private long timestamp = 0L;

    /**
     * Field trigger.
     */
    private int trigger = 0;

    /**
     * Field maxExecutionTime.
     */
    private long maxExecutionTime = 0L;

    /**
     * Field projectName.
     */
    private String projectName;

    /**
     * Field buildDefinitionLabel.
     */
    private String buildDefinitionLabel;


      //-----------/
     //- Methods -/
    //-----------/

    /**
     * Get the buildDefinitionId field.
     * 
     * @return int
     */
    public int getBuildDefinitionId()
    {
        return this.buildDefinitionId;
    } //-- int getBuildDefinitionId()

    /**
     * Get the buildDefinitionLabel field.
     * 
     * @return String
     */
    public String getBuildDefinitionLabel()
    {
        return this.buildDefinitionLabel;
    } //-- String getBuildDefinitionLabel()

    /**
     * Get the maxExecutionTime field.
     * 
     * @return long
     */
    public long getMaxExecutionTime()
    {
        return this.maxExecutionTime;
    } //-- long getMaxExecutionTime()

    /**
     * Get the projectId field.
     * 
     * @return int
     */
    public int getProjectId()
    {
        return this.projectId;
    } //-- int getProjectId()

    /**
     * Get the projectName field.
     * 
     * @return String
     */
    public String getProjectName()
    {
        return this.projectName;
    } //-- String getProjectName()

    /**
     * Get the timestamp field.
     * 
     * @return long
     */
    public long getTimestamp()
    {
        return this.timestamp;
    } //-- long getTimestamp()

    /**
     * Get the trigger field.
     * 
     * @return int
     */
    public int getTrigger()
    {
        return this.trigger;
    } //-- int getTrigger()

    /**
     * Set the buildDefinitionId field.
     * 
     * @param buildDefinitionId
     */
    public void setBuildDefinitionId( int buildDefinitionId )
    {
        this.buildDefinitionId = buildDefinitionId;
    } //-- void setBuildDefinitionId( int )

    /**
     * Set the buildDefinitionLabel field.
     * 
     * @param buildDefinitionLabel
     */
    public void setBuildDefinitionLabel( String buildDefinitionLabel )
    {
        this.buildDefinitionLabel = buildDefinitionLabel;
    } //-- void setBuildDefinitionLabel( String )

    /**
     * Set the maxExecutionTime field.
     * 
     * @param maxExecutionTime
     */
    public void setMaxExecutionTime( long maxExecutionTime )
    {
        this.maxExecutionTime = maxExecutionTime;
    } //-- void setMaxExecutionTime( long )

    /**
     * Set the projectId field.
     * 
     * @param projectId
     */
    public void setProjectId( int projectId )
    {
        this.projectId = projectId;
    } //-- void setProjectId( int )

    /**
     * Set the projectName field.
     * 
     * @param projectName
     */
    public void setProjectName( String projectName )
    {
        this.projectName = projectName;
    } //-- void setProjectName( String )

    /**
     * Set the timestamp field.
     * 
     * @param timestamp
     */
    public void setTimestamp( long timestamp )
    {
        this.timestamp = timestamp;
    } //-- void setTimestamp( long )

    /**
     * Set the trigger field.
     * 
     * @param trigger
     */
    public void setTrigger( int trigger )
    {
        this.trigger = trigger;
    } //-- void setTrigger( int )

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy