org.jfrog.build.api.builder
Class PromotionBuilder
java.lang.Object
org.jfrog.build.api.builder.PromotionBuilder
public class PromotionBuilder
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PromotionBuilder
public PromotionBuilder()
status
public PromotionBuilder status(java.lang.String status)
comment
public PromotionBuilder comment(java.lang.String comment)
ciUser
public PromotionBuilder ciUser(java.lang.String ciUser)
timestamp
public PromotionBuilder timestamp(java.lang.String timestamp)
timestampDate
public PromotionBuilder timestampDate(java.util.Date timestampDate)
dryRun
public PromotionBuilder dryRun(boolean dryRun)
targetRepo
public PromotionBuilder targetRepo(java.lang.String targetRepo)
copy
public PromotionBuilder copy(boolean copy)
artifacts
public PromotionBuilder artifacts(boolean artifacts)
dependencies
public PromotionBuilder dependencies(boolean dependencies)
scopes
public PromotionBuilder scopes(java.util.Set<java.lang.String> scopes)
addScope
public PromotionBuilder addScope(java.lang.String scope)
properties
public PromotionBuilder properties(java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> properties)
addProperty
public PromotionBuilder addProperty(java.lang.String key,
java.lang.String value)
failFast
public PromotionBuilder failFast(boolean failFast)
build
public Promotion build()