@PublicApi public interface Job extends Buildable, ImmutableJob
MAX_NUMBER_LOG_ENTRIES, MAX_PREVIOUS_BUILD_FOR_AVE, STATUS_CURRENTLY_BUILDING, STATUS_FAIL, STATUS_NO_BUILDS, STATUS_NOT_RUN, STATUS_SUCCESS
getPlanKeyFunction
getPlanKey
Modifier and Type | Method and Description |
---|---|
List<ArtifactDefinition> |
getArtifactDefinitions() |
List<ArtifactSubscription> |
getArtifactSubscriptions() |
Job |
getMaster()
Return the master plan if one exists.
|
Chain |
getParent()
|
ChainStage |
getStage()
The
ChainStage that this Job is a member of |
void |
setStage(ChainStage stage) |
setRequirementSet
getBuildDefinitionXml, getLabellings, getLatestResultsSummary, getRelatedLabellings, setBuildDefinitionXml, setBuildKey, setBuildName, setKey, setLabellings, setMaster, setPlanKey, setProject, setSuspendedFromBuilding
setOid
getEntityType, getOid
setDescription, setName
setMarkedForDeletion
setId
isMarkedForDeletion
getEffectiveRequirementSet, getEntityType, getRequirementSet
getAverageBuildDuration, getBuildDefinition, getBuildLogger, getCurrentStatus, getEffectiveVariables, getFirstBuildNumber, getKey, getLabelNames, getLastBuildNumber, getProject, getType, getVariables, hasMaster, isActive, isBusy, isExecuting, isMarkedForDeletion
getBuildKey, getBuildName, getId, getMasterId, getName, getPlanKey, getPlanType, isSuspendedFromBuilding
getDescription
getTaskDefinitions
@NotNull Chain getParent()
getParent
in interface ImmutableJob
@NotNull ChainStage getStage()
ChainStage
that this Job
is a member ofgetStage
in interface ImmutableJob
@Nullable Job getMaster()
ImmutablePlan
getMaster
in interface ImmutableJob
getMaster
in interface ImmutablePlan
Plan
if one exists.@NotNull List<ArtifactDefinition> getArtifactDefinitions()
getArtifactDefinitions
in interface ImmutableJob
@NotNull List<ArtifactSubscription> getArtifactSubscriptions()
getArtifactSubscriptions
in interface ImmutableJob
void setStage(@Nullable ChainStage stage)
Copyright © 2018 Atlassian Software Systems Pty Ltd. All rights reserved.