Class MatrixProjectImpl
java.lang.Object
io.jenkins.blueocean.rest.model.Resource
io.jenkins.blueocean.rest.model.BluePipeline
io.jenkins.blueocean.rest.model.BluePipelineFolder
io.jenkins.blueocean.service.embedded.rest.PipelineFolderImpl
io.jenkins.blueocean.rest.impl.pipeline.MatrixProjectImpl
- All Implemented Interfaces:
io.jenkins.blueocean.rest.model.BlueContainerItem,io.jenkins.blueocean.rest.model.BlueManagedSource,io.jenkins.blueocean.rest.model.BluePipelineItem,io.jenkins.blueocean.rest.model.BlueRunnableItem,io.jenkins.blueocean.rest.Reachable
public class MatrixProjectImpl
extends io.jenkins.blueocean.service.embedded.rest.PipelineFolderImpl
- Author:
- Vivek Pandey
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class io.jenkins.blueocean.service.embedded.rest.PipelineFolderImpl
organization, parentFields 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
ConstructorsConstructorDescriptionMatrixProjectImpl(io.jenkins.blueocean.rest.model.BlueOrganization organization, hudson.matrix.MatrixProject folder, io.jenkins.blueocean.rest.hal.Link parent) -
Method Summary
Modifier and TypeMethodDescriptionio.jenkins.blueocean.rest.model.BluePipelinegetDynamic(String name) io.jenkins.blueocean.rest.model.BlueRunio.jenkins.blueocean.rest.hal.LinkgetLink()io.jenkins.blueocean.rest.model.BluePipelineContainerio.jenkins.blueocean.rest.model.BlueRunContainergetRuns()Methods inherited from class io.jenkins.blueocean.service.embedded.rest.PipelineFolderImpl
disable, enable, favorite, getActions, getDisabled, getDisplayName, getFullDisplayName, getFullName, getIcon, getName, getOrganization, getOrganizationName, getParameters, getPermissions, getPipelineFolderNames, getScm, getTrendsMethods inherited from class io.jenkins.blueocean.rest.model.BluePipelineFolder
getEstimatedDurationInMillis, getQueue, getWeatherScoreMethods inherited from class io.jenkins.blueocean.rest.model.Resource
getLinks, getState
-
Constructor Details
-
MatrixProjectImpl
public MatrixProjectImpl(io.jenkins.blueocean.rest.model.BlueOrganization organization, hudson.matrix.MatrixProject folder, io.jenkins.blueocean.rest.hal.Link parent)
-
-
Method Details
-
getDynamic
- Specified by:
getDynamicin interfaceio.jenkins.blueocean.rest.model.BlueContainerItem- Overrides:
getDynamicin classio.jenkins.blueocean.rest.model.BluePipelineFolder
-
getPipelines
public io.jenkins.blueocean.rest.model.BluePipelineContainer getPipelines()- Specified by:
getPipelinesin interfaceio.jenkins.blueocean.rest.model.BlueContainerItem- Overrides:
getPipelinesin classio.jenkins.blueocean.service.embedded.rest.PipelineFolderImpl
-
getNumberOfFolders
- Specified by:
getNumberOfFoldersin interfaceio.jenkins.blueocean.rest.model.BlueContainerItem- Overrides:
getNumberOfFoldersin classio.jenkins.blueocean.service.embedded.rest.PipelineFolderImpl
-
getNumberOfPipelines
- Specified by:
getNumberOfPipelinesin interfaceio.jenkins.blueocean.rest.model.BlueContainerItem- Overrides:
getNumberOfPipelinesin classio.jenkins.blueocean.service.embedded.rest.PipelineFolderImpl
-
getLink
public io.jenkins.blueocean.rest.hal.Link getLink()- Specified by:
getLinkin interfaceio.jenkins.blueocean.rest.Reachable- Overrides:
getLinkin classio.jenkins.blueocean.service.embedded.rest.PipelineFolderImpl
-
getRuns
public io.jenkins.blueocean.rest.model.BlueRunContainer getRuns()- Specified by:
getRunsin interfaceio.jenkins.blueocean.rest.model.BlueRunnableItem- Overrides:
getRunsin classio.jenkins.blueocean.rest.model.BluePipelineFolder
-
getLatestRun
public io.jenkins.blueocean.rest.model.BlueRun getLatestRun()- Specified by:
getLatestRunin interfaceio.jenkins.blueocean.rest.model.BlueRunnableItem- Overrides:
getLatestRunin classio.jenkins.blueocean.rest.model.BluePipelineFolder
-