public interface ImmutableJob extends ImmutableBuildable, TaskContainer
Job
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<? extends ImmutableArtifactDefinition> |
getArtifactDefinitions() |
List<? extends ImmutableArtifactSubscription> |
getArtifactSubscriptions() |
RequirementSet |
getEffectiveRequirementSet()
Return effective value of
RequirementSet , that is value that is considered when checking which agents and
elastic images can build this Buildable. |
ImmutableJob |
getMaster()
Return the master plan if one exists.
|
ImmutableChain |
getParent() |
RequirementSet |
getRequirementSet() |
ImmutableChainStage |
getStage()
The
ChainStage that this Job is a member of |
getAverageBuildDuration, getBuildDefinition, getBuildLogger, getCurrentStatus, getEffectiveVariables, getFirstBuildNumber, getKey, getLabelNames, getLastBuildNumber, getLatestResultsSummary, getNextBuildNumber, getProject, getType, getVariables, hasMaster, isActive, isBusy, isExecuting, isMarkedForDeletion
getBuildKey, getBuildName, getId, getMasterId, getName, getPlanKey, getPlanType, isSuspendedFromBuilding
getDescription
getTaskDefinitions
ImmutableChain getParent()
@NotNull ImmutableChainStage getStage()
ChainStage
that this Job
is a member ofImmutableJob getMaster()
ImmutablePlan
getMaster
in interface ImmutablePlan
Plan
if one exists.@NotNull List<? extends ImmutableArtifactDefinition> getArtifactDefinitions()
@NotNull List<? extends ImmutableArtifactSubscription> getArtifactSubscriptions()
@NotNull RequirementSet getRequirementSet()
getRequirementSet
in interface ImmutableBuildable
@NotNull RequirementSet getEffectiveRequirementSet()
RequirementSet
, that is value that is considered when checking which agents and
elastic images can build this Buildable.getEffectiveRequirementSet
in interface ImmutableBuildable
getRequirementSet()
if ImmutablePlan.hasMaster()
is false,
getMaster().getRequirementSet() otherwise.Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.