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
Nested Classes -
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
ConstructorsModifierConstructorDescriptionprotected
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
-
Constructor Details
-
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
-