Uses of Interface
io.jenkins.blueocean.rest.Reachable
-
Packages that use Reachable Package Description io.jenkins.blueocean.rest io.jenkins.blueocean.rest.factory io.jenkins.blueocean.rest.factory.organization io.jenkins.blueocean.rest.model -
-
Uses of Reachable in io.jenkins.blueocean.rest
Classes in io.jenkins.blueocean.rest that implement Reachable Modifier and Type Class Description class
ApiHead
Entrypoint for blueocean REST apis. -
Uses of Reachable in io.jenkins.blueocean.rest.factory
Methods in io.jenkins.blueocean.rest.factory with parameters of type Reachable Modifier and Type Method Description abstract Collection<BlueArtifact>
BlueArtifactFactory. getArtifacts(Run<?,?> run, Reachable parent)
BlueTestResultFactory.Result
BlueTestResultFactory. getBlueTestResults(Run<?,?> run, Reachable parent)
abstract BluePipeline
BluePipelineFactory. getPipeline(Item item, Reachable parent, BlueOrganization organization)
static BluePipeline
BluePipelineFactory. getPipelineInstance(Item item, Reachable parent)
GivesBluePipeline
instance from the first pipeline found.static BlueRun
BlueRunFactory. getRun(Run r, Reachable parent)
abstract BlueRun
BlueRunFactory. getRun(Run run, Reachable parent, BlueOrganization organization)
Gives instance ofBlueRun
that this factory knows aboutstatic Collection<BlueArtifact>
BlueArtifactFactory. resolve(Run<?,?> run, Reachable parent)
abstract BlueFavorite
BlueFavoriteResolver. resolve(Item item, Reachable parent)
Resolves a favoriteItem
to another model object asBlueFavorite
abstract Resource
BluePipelineFactory. resolve(Item context, Reachable parent, Item target, BlueOrganization organization)
Finds a blue ocean API model object that pairs up with the giventarget
, by looking at the intermediate core model objectcontext
that is an ancestor oftarget
.static BlueTestResultFactory.Result
BlueTestResultFactory. resolve(Run<?,?> run, Reachable parent)
-
Uses of Reachable in io.jenkins.blueocean.rest.factory.organization
Classes in io.jenkins.blueocean.rest.factory.organization that implement Reachable Modifier and Type Class Description class
AbstractOrganization
Base abstract class implementingBlueOrganization
. -
Uses of Reachable in io.jenkins.blueocean.rest.model
Subinterfaces of Reachable in io.jenkins.blueocean.rest.model Modifier and Type Interface Description interface
BluePipelineItem
Minimal interface for all Blue Ocean items that live in the "pipeline namespace"Classes in io.jenkins.blueocean.rest.model that implement Reachable Modifier and Type Class Description class
BlueActionProxy
Proxy of Jenkins actionclass
BlueArtifact
class
BlueArtifactContainer
class
BlueChangeSetEntry
Represents a single commit as a REST resource.class
BlueExtensionClass
Abstraction that defines a class extending Jenkinsclass
BlueExtensionClassContainer
Map representation ofBlueExtensionClass
esclass
BlueExtensionClassMap
Map ofBlueExtensionClass
class
BlueFavorite
A favorite item.class
BlueFavoriteContainer
class
BlueIcon
class
BlueInputStep
Describes InputStepclass
BlueMultiBranchPipeline
Multi-branch pipeline modelclass
BlueOrganization
API endpoint for an organization that houses all the pipelines.class
BlueOrganizationContainer
Container of BlueOceanBlueOrganization
sclass
BlueOrganizationFolder
Provides organization folder APIclass
BluePipeline
Defines pipeline state and its routingclass
BluePipelineContainer
BluePipeline containerclass
BluePipelineFolder
Folder has pipelines, could also hold another BluePipelineFolders.class
BluePipelineNode
Abstraction of Pipeline run node.class
BluePipelineNodeContainer
class
BluePipelineScm
SCM resource attached to a pipelineclass
BluePipelineStep
Pipeline Step resourceclass
BluePipelineStepContainer
Container for pipeline step resourceclass
BlueQueueContainer
class
BlueQueueItem
This class models an item waiting in the queue for an executor so that it can run.class
BlueRun
BlueOCean Run model.class
BlueRunContainer
BlueRun APIclass
BlueTestResult
class
BlueTestResultContainer
class
BlueTestSummary
class
BlueTrend
A category of tabular data, typically one that changes over time (e.g.class
BlueTrendContainer
Container for trends dataclass
BlueUser
API endpoint for a userclass
BlueUserContainer
User API.class
Container<T>
Stapler-bound REST endpoint for a collection of objects.static class
Containers.AbstractContainer<T extends Resource>
class
GenericResource<T>
static class
GenericResource.PrimitiveTypeResource
Resource that exposes primitive type value as JSON beanclass
Resource
Stapler-bound object that defines REST endpoint.Fields in io.jenkins.blueocean.rest.model declared as Reachable Modifier and Type Field Description protected Reachable
BlueTestResultContainer. parent
Methods in io.jenkins.blueocean.rest.model with parameters of type Reachable Modifier and Type Method Description abstract BluePipeline
BluePipelineCreateRequest. create(BlueOrganization organization, Reachable parent)
Create an instance ofBluePipeline
from the given request.Constructors in io.jenkins.blueocean.rest.model with parameters of type Reachable Constructor Description BlueTestResultContainer(Reachable parent)
CreateResponse(Reachable payload)
Constructor that takes a reachable exported bean.GenericResource(T value, Reachable self)
-