Class AbstractBlueRunSummary
java.lang.Object
io.jenkins.blueocean.rest.model.Resource
io.jenkins.blueocean.rest.model.BlueRun
io.jenkins.blueocean.service.embedded.rest.AbstractRunImpl
io.jenkins.blueocean.service.embedded.rest.AbstractBlueRunSummary
- All Implemented Interfaces:
io.jenkins.blueocean.rest.model.BlueItemRun,io.jenkins.blueocean.rest.Reachable
Abstract BlueOcean run summary. Implementations must provide Jenkins build specific capabilities for UI to render
run details properly. Implementations can also add more properties to the summary.
- Author:
- Vivek Pandey
-
Nested Class Summary
Nested classes/interfaces inherited from class io.jenkins.blueocean.service.embedded.rest.AbstractRunImpl
AbstractRunImpl.BlueCauseImplNested classes/interfaces inherited from class io.jenkins.blueocean.rest.model.BlueRun
io.jenkins.blueocean.rest.model.BlueRun.BlueCause, io.jenkins.blueocean.rest.model.BlueRun.BlueRunResult, io.jenkins.blueocean.rest.model.BlueRun.BlueRunState -
Field Summary
FieldsFields inherited from class io.jenkins.blueocean.service.embedded.rest.AbstractRunImpl
BLUEOCEAN_FEATURE_RUN_DESCRIPTION_ENABLED, DATE_FORMAT, organization, parent, runFields inherited from class io.jenkins.blueocean.rest.model.BlueRun
ACTIONS, CAUSE_OF_BLOCKAGE, CAUSES, DATE_FORMAT_STRING, DEFAULT_BLOCKING_STOP_TIMEOUT_IN_SECS, DESCRIPTION, DURATION_IN_MILLIS, END_TIME, ENQUEUE_TIME, ESTIMATED_DURATION_IN_MILLIS, ID, NAME, ORGANIZATION, PIPELINE, REPLAYABLE, RESULT, RUN_SUMMARY, START_TIME, STATE, TYPE -
Constructor Summary
ConstructorsConstructorDescriptionAbstractBlueRunSummary(io.jenkins.blueocean.rest.model.BlueRun blueRun, Run run, io.jenkins.blueocean.rest.Reachable parent, io.jenkins.blueocean.rest.model.BlueOrganization organization) -
Method Summary
Modifier and TypeMethodDescriptionCollection<io.jenkins.blueocean.rest.model.BlueActionProxy> io.jenkins.blueocean.rest.model.BlueRun.BlueRunStateio.jenkins.blueocean.rest.model.BlueTestSummarybooleanMethods inherited from class io.jenkins.blueocean.service.embedded.rest.AbstractRunImpl
getArtifacts, getArtifactsZipFile, getBlueTestSummary, getCauses, getChangeSet, getDescription, getDurationInMillis, getDynamic, getEndTime, getEndTimeString, getEnQueueTime, getEnQueueTimeString, getEstimatedDurtionInMillis, getId, getLink, getLinks, getLog, getName, getNodes, getOrganization, getPipeline, getResult, getRunSummary, getStartTime, getStartTimeString, getSteps, getTests, getType, replay, stop, stopMethods inherited from class io.jenkins.blueocean.rest.model.Resource
getState
-
Field Details
-
blueRun
protected final io.jenkins.blueocean.rest.model.BlueRun blueRun
-
-
Constructor Details
-
AbstractBlueRunSummary
public AbstractBlueRunSummary(io.jenkins.blueocean.rest.model.BlueRun blueRun, Run run, io.jenkins.blueocean.rest.Reachable parent, io.jenkins.blueocean.rest.model.BlueOrganization organization)
-
-
Method Details
-
getActions
- Specified by:
getActionsin interfaceio.jenkins.blueocean.rest.model.BlueItemRun- Overrides:
getActionsin classAbstractRunImpl
-
getTestSummary
public io.jenkins.blueocean.rest.model.BlueTestSummary getTestSummary()- Specified by:
getTestSummaryin interfaceio.jenkins.blueocean.rest.model.BlueItemRun- Overrides:
getTestSummaryin classAbstractRunImpl
-
getCauseOfBlockage
- Specified by:
getCauseOfBlockagein interfaceio.jenkins.blueocean.rest.model.BlueItemRun- Overrides:
getCauseOfBlockagein classAbstractRunImpl
-
getStateObj
public io.jenkins.blueocean.rest.model.BlueRun.BlueRunState getStateObj()- Specified by:
getStateObjin interfaceio.jenkins.blueocean.rest.model.BlueItemRun- Overrides:
getStateObjin classAbstractRunImpl
-
isReplayable
public boolean isReplayable()- Specified by:
isReplayablein interfaceio.jenkins.blueocean.rest.model.BlueItemRun- Overrides:
isReplayablein classAbstractRunImpl
-