All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description AbstractOrganization Base abstract class implementingBlueOrganization
.AdditionalAnalyticsProperties Enhance a request with properties when tracking an analytics eventAnalytics Facade for reporting user analyticsAnalytics.TrackRequest Track a user event and propertiesAnalyticsRoute ApiHead Entrypoint for blueocean REST apis.ApiRoutable Marks the REST API endpoints that are exposed byApiHead
BlueActionProxy Proxy of Jenkins actionBlueArtifact BlueArtifactContainer BlueArtifactFactory BlueChangeSetEntry Represents a single commit as a REST resource.BlueContainerItem Common interface for items in the pipeline "namespace" that aggregate or contain other pipeline items, such as team or organization folders, or the collection of pipelines that forms a BlueMultiBranchItem.BlueCreateRepoResponse Response object of pipeline creationBlueExtensionClass Abstraction that defines a class extending JenkinsBlueExtensionClassContainer Map representation ofBlueExtensionClass
esBlueExtensionClassMap Map ofBlueExtensionClass
BlueFavorite A favorite item.BlueFavoriteAction Describes requested state of a favorited itemBlueFavoriteContainer BlueFavoriteResolver Resolves favorite for a given model objectItem
For example: A favorite multi-branch project might resolve to a master branch pipelineBlueIcon BlueInputStep Describes InputStepBlueIssue Represents an issue or ticketBlueIssueFactory BlueItemRun Common interface for job run detailsBlueManagedSource BlueMultiBranchItem Common interface for container items that exist to group multiple branches of the same source project.BlueMultiBranchPipeline Multi-branch pipeline modelBlueOceanConfig Holds the Blue Ocean configurationBlueOceanConfigFactory Blue Ocean configuration factory which allows different extensions to return configuration values.BlueOceanUIProvider BlueOcean UI provider.BlueOceanUrlMapper Maps JenkinsModelObject
to BlueOcean front end URLBlueOceanUrlObject Defines properties associated with mapping of class Jenkins ModeObject to a a menu Action item to jump to respective BlueOcean page.BlueOceanUrlObjectFactory ExtensionPoint
to provideBlueOceanUrlObject
for Jenkins model objectBlueOrganization API endpoint for an organization that houses all the pipelines.BlueOrganizationContainer Container of BlueOceanBlueOrganization
sBlueOrganizationFolder Provides organization folder APIBluePipeline Defines pipeline state and its routingBluePipelineContainer BluePipeline containerBluePipelineCreateRequest Pipeline create request.BluePipelineFactory Factory that gives instance ofBluePipeline
It's useful for example in cases where a plugin that has custom project and they want to serve extra meta-data thru BluePipeline, would provide implementation of their BluePipeline and and implementation of BluePipelineFactory.BluePipelineFolder Folder has pipelines, could also hold another BluePipelineFolders.BluePipelineItem Minimal interface for all Blue Ocean items that live in the "pipeline namespace"BluePipelineNode Abstraction of Pipeline run node.BluePipelineNode.Edge Represents edge of pipeline flow graphBluePipelineNodeContainer BluePipelineScm SCM resource attached to a pipelineBluePipelineStep Pipeline Step resourceBluePipelineStepContainer Container for pipeline step resourceBlueQueueContainer BlueQueueItem This class models an item waiting in the queue for an executor so that it can run.BlueRun BlueOCean Run model.BlueRun.BlueCause BlueRun.BlueRunResult BlueRun.BlueRunState BlueRunContainer BlueRun APIBlueRunFactory Factory that gives instance ofBlueRun
BlueRunnableItem Common interface to be implemented by pipeline items that are runnable and hence have expected run-times, a run history, etc.BlueScmConfig SCM configurationBlueScmSource Provides metadata about the backing SCM for a BluePipeline.BlueTable BlueTableRow BlueTestResult BlueTestResult.State BlueTestResult.Status BlueTestResultContainer BlueTestResultFactory BlueTestResultFactory.Result Result ofBlueTestResultFactory.getBlueTestResults(Run, Reachable)
that holds summary and iterable of BlueTestResultBlueTestSummary BlueTrend A category of tabular data, typically one that changes over time (e.g.BlueTrendContainer Container for trends dataBlueTrendFactory Allows extensions to attachBlueTrend
data to aBluePipeline
for reports and visualization.BlueUser API endpoint for a userBlueUserContainer User API.BlueUserPermission User's permissions.Container<T> Stapler-bound REST endpoint for a collection of objects.Containers Containers.AbstractContainer<T extends Resource> CreateResponse Create response that sets Location header of the created entity and generates a tree response.GenericResource<T> GenericResource.PrimitiveTypeResource Resource that exposes primitive type value as JSON beanKnownCapabilities Link Link holding reference to a resource.LinkResolver Resolves aLink
for a given model objectLinks Implementation of JSON Hypertext application language (HAL).Navigable Methods annotated as Navigable appear as link in the enclosing class'es _links object.OmniSearch<T> Extension point to contribute the search capabilityOrganizationFactory Maps BlueOcean organization andItemGroup
s.OrganizationRoute Route contributing toBlueOrganization
: url path /organization/:id/:organizationRoute.urlName()Pageable<T> Pageables PagedResponse RendersPageable
to HTTP by honoring the current page, links to next page, etc.PagedResponse.Processor Query Query syntax Give all pipelines for acme organizationQuery.StaplerConverterImpl Reachable Reachable HTTP resourceResource Stapler-bound object that defines REST endpoint.RootRoutable AdditionalRoutable
s that augmentBlueOceanUIProvider.getUrlBasePrefix()
root object.Routable Stapler-bound object in the URL space that defines its own url name relative to its parent.UserRoute Route contributing toBlueUser
: url path /organization/:id/users/:user/:userRoute.urlName()Utils