org.jfrog.build.api.release
Class Promotion

java.lang.Object
  extended by org.jfrog.build.api.release.Promotion
All Implemented Interfaces:
java.io.Serializable

public class Promotion
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
static java.lang.String RELEASED
           
static java.lang.String ROLLED_BACK
           
static java.lang.String STAGED
           
 
Constructor Summary
Promotion()
           
Promotion(java.lang.String status, java.lang.String comment, java.lang.String ciUser, java.lang.String timestamp, boolean dryRun, java.lang.String targetRepo, java.lang.String sourceRepo, boolean copy, boolean artifacts, boolean dependencies, java.util.Set<java.lang.String> scopes, java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> properties, boolean failFast)
           
 
Method Summary
 java.lang.String getCiUser()
           
 java.lang.String getComment()
           
 java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> getProperties()
           
 java.util.Set<java.lang.String> getScopes()
           
 java.lang.String getSourceRepo()
           
 java.lang.String getStatus()
           
 java.lang.String getTargetRepo()
           
 java.lang.String getTimestamp()
           
 java.util.Date getTimestampDate()
           
 boolean isArtifacts()
           
 boolean isCopy()
           
 boolean isDependencies()
           
 boolean isDryRun()
           
 boolean isFailFast()
           
 void setArtifacts(boolean artifacts)
           
 void setCiUser(java.lang.String ciUser)
           
 void setComment(java.lang.String comment)
           
 void setCopy(boolean copy)
           
 void setDependencies(boolean dependencies)
           
 void setDryRun(boolean dryRun)
           
 void setFailFast(boolean failFast)
           
 void setProperties(java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> properties)
           
 void setScopes(java.util.Set<java.lang.String> scopes)
           
 void setSourceRepo(java.lang.String sourceRepo)
           
 void setStatus(java.lang.String status)
           
 void setTargetRepo(java.lang.String targetRepo)
           
 void setTimestamp(java.lang.String timestamp)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STAGED

public static final java.lang.String STAGED
See Also:
Constant Field Values

RELEASED

public static final java.lang.String RELEASED
See Also:
Constant Field Values

ROLLED_BACK

public static final java.lang.String ROLLED_BACK
See Also:
Constant Field Values
Constructor Detail

Promotion

public Promotion()

Promotion

public Promotion(java.lang.String status,
                 java.lang.String comment,
                 java.lang.String ciUser,
                 java.lang.String timestamp,
                 boolean dryRun,
                 java.lang.String targetRepo,
                 java.lang.String sourceRepo,
                 boolean copy,
                 boolean artifacts,
                 boolean dependencies,
                 java.util.Set<java.lang.String> scopes,
                 java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> properties,
                 boolean failFast)
Method Detail

getStatus

public java.lang.String getStatus()

setStatus

public void setStatus(java.lang.String status)

getComment

public java.lang.String getComment()

setComment

public void setComment(java.lang.String comment)

getCiUser

public java.lang.String getCiUser()

setCiUser

public void setCiUser(java.lang.String ciUser)

getTimestamp

public java.lang.String getTimestamp()

setTimestamp

public void setTimestamp(java.lang.String timestamp)

getTimestampDate

public java.util.Date getTimestampDate()

isDryRun

public boolean isDryRun()

setDryRun

public void setDryRun(boolean dryRun)

getTargetRepo

public java.lang.String getTargetRepo()

setTargetRepo

public void setTargetRepo(java.lang.String targetRepo)

getSourceRepo

public java.lang.String getSourceRepo()

setSourceRepo

public void setSourceRepo(java.lang.String sourceRepo)

isCopy

public boolean isCopy()

setCopy

public void setCopy(boolean copy)

isArtifacts

public boolean isArtifacts()

setArtifacts

public void setArtifacts(boolean artifacts)

isDependencies

public boolean isDependencies()

setDependencies

public void setDependencies(boolean dependencies)

getScopes

public java.util.Set<java.lang.String> getScopes()

setScopes

public void setScopes(java.util.Set<java.lang.String> scopes)

getProperties

public java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> getProperties()

setProperties

public void setProperties(java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> properties)

isFailFast

public boolean isFailFast()

setFailFast

public void setFailFast(boolean failFast)