SourceCodeTrigger

A trigger type that carries source code-related metadata.

public interface SourceCodeTrigger implements Trigger

Functions

getArtifacts
Link copied to clipboard
@Nonnull()
abstract List<ArtifactgetArtifacts()
getBranch
Link copied to clipboard
@Nonnull()
abstract String getBranch()
getCorrelationId
Link copied to clipboard
@Nullable()
abstract String getCorrelationId()
getHash
Link copied to clipboard
@Nonnull()
abstract String getHash()
getNotifications
Link copied to clipboard
@Nonnull()
abstract List<Map<String, Object>> getNotifications()
getOther
Link copied to clipboard

Internal. Used for serialization/deserialization.

@Nonnull()
abstract Map<String, ObjectgetOther()
getParameters
Link copied to clipboard
@Nonnull()
abstract Map<String, ObjectgetParameters()
getProject
Link copied to clipboard
@Nonnull()
abstract String getProject()
getResolvedExpectedArtifacts
Link copied to clipboard
@Nonnull()
abstract List<ExpectedArtifactgetResolvedExpectedArtifacts()
getSlug
Link copied to clipboard
@Nonnull()
abstract String getSlug()
getSource
Link copied to clipboard
@Nonnull()
abstract String getSource()
getType
Link copied to clipboard
@Nonnull()
abstract String getType()
getUser
Link copied to clipboard
@Nullable()
abstract String getUser()
isDryRun
Link copied to clipboard
abstract boolean isDryRun()
isRebake
Link copied to clipboard
abstract boolean isRebake()
isStrategy
Link copied to clipboard
abstract boolean isStrategy()
setDryRun
Link copied to clipboard
abstract void setDryRun(boolean dryRun)
setOther
Link copied to clipboard

Internal. Used for serialization/deserialization.

abstract void setOther(Map<String, Objectother)
abstract void setOther(String key, Object value)
setRebake
Link copied to clipboard
abstract void setRebake(boolean rebake)
setResolvedExpectedArtifacts
Link copied to clipboard
abstract void setResolvedExpectedArtifacts(List<ExpectedArtifactresolvedExpectedArtifacts)
setStrategy
Link copied to clipboard
abstract void setStrategy(boolean strategy)