Class PipelineImpl
java.lang.Object
io.jenkins.blueocean.rest.model.Resource
io.jenkins.blueocean.rest.model.BluePipeline
io.jenkins.blueocean.service.embedded.rest.AbstractPipelineImpl
io.jenkins.blueocean.rest.impl.pipeline.PipelineImpl
- All Implemented Interfaces:
io.jenkins.blueocean.rest.model.BlueManagedSource
,io.jenkins.blueocean.rest.model.BluePipelineItem
,io.jenkins.blueocean.rest.model.BlueRunnableItem
,io.jenkins.blueocean.rest.Reachable
- Direct Known Subclasses:
BranchImpl
public class PipelineImpl
extends io.jenkins.blueocean.service.embedded.rest.AbstractPipelineImpl
- Author:
- Kohsuke Kawaguchi
-
Nested Class Summary
-
Field Summary
Fields inherited from class io.jenkins.blueocean.service.embedded.rest.AbstractPipelineImpl
isRunning, organization
Fields inherited from class io.jenkins.blueocean.rest.model.BluePipeline
ACTIONS, CONFIGURE_PERMISSION, CREATE_PERMISSION, DISABLED, DISPLAY_NAME, ESTIMATED_DURATION, FULL_DISPLAY_NAME, FULL_NAME, LATEST_RUN, NAME, ORGANIZATION, PERMISSIONS, READ_PERMISSION, START_PERMISSION, STOP_PERMISSION, WEATHER_SCORE
-
Constructor Summary
ModifierConstructorDescriptionprotected
PipelineImpl
(io.jenkins.blueocean.rest.model.BlueOrganization organization, Job job) -
Method Summary
Modifier and TypeMethodDescriptionio.jenkins.blueocean.rest.model.BlueRun
io.jenkins.blueocean.rest.model.BlueTrendContainer
Methods inherited from class io.jenkins.blueocean.service.embedded.rest.AbstractPipelineImpl
delete, disable, enable, favorite, getActions, getBaseGroup, getDisabled, getDisplayName, getEstimatedDurationInMillis, getFullDisplayName, getFullDisplayName, getFullName, getFullName, getJob, getLink, getName, getOrganization, getOrganizationName, getParameterDefinitions, getParameters, getPermissions, getPermissions, getQueue, getRecursivePathFromFullName, getRuns, getScm, getWeatherScore, isFavorite
Methods inherited from class io.jenkins.blueocean.rest.model.Resource
getLinks, getState
-
Constructor Details
-
PipelineImpl
-
-
Method Details
-
getTrends
public io.jenkins.blueocean.rest.model.BlueTrendContainer getTrends()- Specified by:
getTrends
in interfaceio.jenkins.blueocean.rest.model.BlueRunnableItem
- Overrides:
getTrends
in classio.jenkins.blueocean.service.embedded.rest.AbstractPipelineImpl
-
getLatestRun
public io.jenkins.blueocean.rest.model.BlueRun getLatestRun()- Specified by:
getLatestRun
in interfaceio.jenkins.blueocean.rest.model.BlueRunnableItem
- Overrides:
getLatestRun
in classio.jenkins.blueocean.service.embedded.rest.AbstractPipelineImpl
-