@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_SUCCESSNAME_DELIMITERgetPlanKey| Modifier and Type | Method and Description |
|---|---|
@NotNull List<ArtifactDefinition> |
getArtifactDefinitions() |
@NotNull List<ArtifactSubscription> |
getArtifactSubscriptions() |
@Nullable Job |
getMaster()
Return the master plan if one exists.
|
@NotNull Chain |
getParent()
|
@NotNull ChainStage |
getStage()
The
ChainStage that this Job is a member of |
void |
setStage(@Nullable ChainStage stage) |
setRequirementSetgetBuildDefinitionXml, getLabellings, getLatestResultsSummary, getRelatedLabellings, setBuildDefinitionXml, setBuildKey, setBuildName, setKey, setLabellings, setMaster, setPlanKey, setProject, setSuspendedFromBuildingsetOidgetEntityType, getOidsetDescription, setNamesetMarkedForDeletionsetIdgetEffectiveRequirementSet, getEntityType, getRequirementSet, isDivergentgetAverageBuildDuration, getBuildDefinition, getBuildLogger, getCurrentStatus, getEffectiveVariables, getFirstBuildNumber, getKey, getLabelNames, getLastBuildNumber, getProject, getType, getVariables, hasMaster, isActive, isBusy, isExecuting, isMarkedForDeletiongetBuildKey, getBuildName, getDatabaseId, getId, getMasterId, getMasterIdIfExists, getName, getPlanKey, getPlanType, isSuspendedFromBuildinggetDescriptiongetTaskDefinitions@NotNull @NotNull Chain getParent()
getParent in interface ImmutableJob@NotNull @NotNull ChainStage getStage()
ChainStage that this Job is a member ofgetStage in interface ImmutableJob@Nullable @Nullable Job getMaster()
ImmutablePlangetMaster in interface ImmutableJobgetMaster in interface ImmutablePlanPlan if one exists.@NotNull @NotNull List<ArtifactDefinition> getArtifactDefinitions()
getArtifactDefinitions in interface ImmutableJob@NotNull @NotNull List<ArtifactSubscription> getArtifactSubscriptions()
getArtifactSubscriptions in interface ImmutableJobvoid setStage(@Nullable
@Nullable ChainStage stage)
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.