public interface ImmutableJob extends ImmutableBuildable, TaskContainer
JobMAX_NUMBER_LOG_ENTRIES, MAX_PREVIOUS_BUILD_FOR_AVE, STATUS_CURRENTLY_BUILDING, STATUS_FAIL, STATUS_NO_BUILDS, STATUS_NOT_RUN, STATUS_SUCCESSgetPlanKeyFunction, NAME_DELIMITERgetPlanKey| Modifier and Type | Method and Description |
|---|---|
@NotNull List<? extends ImmutableArtifactDefinition> |
getArtifactDefinitions() |
@NotNull List<? extends ImmutableArtifactSubscription> |
getArtifactSubscriptions() |
@NotNull RequirementSet |
getEffectiveRequirementSet()
Return effective value of
RequirementSet, that is value that is considered when checking which agents and
elastic images can build this Buildable. |
default BambooEntityType |
getEntityType()
Entity type of this object, used in
BambooEntityOid. |
ImmutableJob |
getMaster()
Return the master plan if one exists.
|
@NotNull ImmutableChain |
getParent() |
@NotNull RequirementSet |
getRequirementSet() |
@NotNull ImmutableChainStage |
getStage()
The
ChainStage that this Job is a member of |
boolean |
isDivergent()
Is part of divergent branch.
|
getAverageBuildDuration, getBuildDefinition, getBuildLogger, getCurrentStatus, getEffectiveVariables, getFirstBuildNumber, getKey, getLabelNames, getLastBuildNumber, getLatestResultsSummary, getProject, getType, getVariables, hasMaster, isActive, isBusy, isExecuting, isMarkedForDeletiongetBuildKey, getBuildName, getDatabaseId, getId, getMasterId, getMasterIdIfExists, getName, getPlanKey, getPlanType, isSuspendedFromBuildinggetDescriptiongetOidgetTaskDefinitions@NotNull @NotNull ImmutableChain getParent()
@NotNull @NotNull ImmutableChainStage getStage()
ChainStage that this Job is a member ofImmutableJob getMaster()
ImmutablePlangetMaster in interface ImmutablePlanPlan if one exists.@NotNull @NotNull List<? extends ImmutableArtifactDefinition> getArtifactDefinitions()
@NotNull @NotNull List<? extends ImmutableArtifactSubscription> getArtifactSubscriptions()
@NotNull @NotNull RequirementSet getRequirementSet()
getRequirementSet in interface ImmutableBuildable@NotNull @NotNull RequirementSet getEffectiveRequirementSet()
RequirementSet, that is value that is considered when checking which agents and
elastic images can build this Buildable.getEffectiveRequirementSet in interface ImmutableBuildablegetRequirementSet() if ImmutablePlan.hasMaster() is false,
getMaster().getRequirementSet() otherwise.default BambooEntityType getEntityType()
ImmutableEntityWithOidBambooEntityOid.getEntityType in interface ImmutableEntityWithOidboolean isDivergent()
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.