Index

A B C D E G H I J L M N P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

all() - Static method in interface io.jenkins.plugins.mcp.server.McpServerExtension
 
asSyncToolSpecification() - Method in class io.jenkins.plugins.mcp.server.tool.McpToolWrapper
 

B

branches() - Method in record class io.jenkins.plugins.mcp.server.extensions.scm.GitScmConfig
Returns the value of the branches record component.
BuildLogResponse(boolean, List<String>) - Constructor for record class io.jenkins.plugins.mcp.server.extensions.BuildLogsExtension.BuildLogResponse
Creates an instance of a BuildLogResponse record class.
BuildLogsExtension - Class in io.jenkins.plugins.mcp.server.extensions
 
BuildLogsExtension() - Constructor for class io.jenkins.plugins.mcp.server.extensions.BuildLogsExtension
 
BuildLogsExtension.BuildLogResponse - Record Class in io.jenkins.plugins.mcp.server.extensions
 

C

commit() - Method in record class io.jenkins.plugins.mcp.server.extensions.scm.GitScmConfig
Returns the value of the commit record component.

D

DefaultMcpServer - Class in io.jenkins.plugins.mcp.server.extensions
 
DefaultMcpServer() - Constructor for class io.jenkins.plugins.mcp.server.extensions.DefaultMcpServer
 
description() - Element in annotation interface io.jenkins.plugins.mcp.server.annotation.Tool
The description of the tool.
description() - Element in annotation interface io.jenkins.plugins.mcp.server.annotation.ToolParam
The description of the tool argument.

E

Endpoint - Class in io.jenkins.plugins.mcp.server
 
Endpoint() - Constructor for class io.jenkins.plugins.mcp.server.Endpoint
 
equals(Object) - Method in record class io.jenkins.plugins.mcp.server.extensions.BuildLogsExtension.BuildLogResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.jenkins.plugins.mcp.server.extensions.scm.GitScmConfig
Indicates whether some other object is "equal to" this one.
extractGitScmInfo(Run) - Static method in class io.jenkins.plugins.mcp.server.extensions.scm.GitScmUtil
 
extractGitScmInfo(SCM) - Static method in class io.jenkins.plugins.mcp.server.extensions.scm.GitScmUtil
 

G

getBuild(String, Integer) - Method in class io.jenkins.plugins.mcp.server.extensions.DefaultMcpServer
 
getBuildByNumberOrLast(String, Integer) - Static method in class io.jenkins.plugins.mcp.server.extensions.util.JenkinsUtil
 
getBuildChangeSets(String, Integer) - Method in class io.jenkins.plugins.mcp.server.extensions.JobScmExtension
 
getBuildLog(String, Integer, Long, Integer) - Method in class io.jenkins.plugins.mcp.server.extensions.BuildLogsExtension
 
getBuildScm(String, Integer) - Method in class io.jenkins.plugins.mcp.server.extensions.JobScmExtension
 
getDisplayName() - Method in class io.jenkins.plugins.mcp.server.Endpoint
 
getIconFileName() - Method in class io.jenkins.plugins.mcp.server.Endpoint
 
getInputStream() - Method in class io.jenkins.plugins.mcp.server.servlet.UserContextHttpRequest
 
getJob(String) - Method in class io.jenkins.plugins.mcp.server.extensions.DefaultMcpServer
 
getJobs(String, Integer, Integer) - Method in class io.jenkins.plugins.mcp.server.extensions.DefaultMcpServer
 
getJobScm(String) - Method in class io.jenkins.plugins.mcp.server.extensions.JobScmExtension
 
getName() - Method in record class io.jenkins.plugins.mcp.server.extensions.scm.GitScmConfig
 
getReader() - Method in class io.jenkins.plugins.mcp.server.servlet.UserContextHttpRequest
 
getRequestedResourcePath(HttpServletRequest) - Static method in class io.jenkins.plugins.mcp.server.Endpoint
 
getSyncPrompts() - Method in interface io.jenkins.plugins.mcp.server.McpServerExtension
 
getSyncResources() - Method in interface io.jenkins.plugins.mcp.server.McpServerExtension
 
getSyncTools() - Method in interface io.jenkins.plugins.mcp.server.McpServerExtension
 
getUrlName() - Method in class io.jenkins.plugins.mcp.server.Endpoint
 
GitScmConfig - Record Class in io.jenkins.plugins.mcp.server.extensions.scm
 
GitScmConfig(List<String>, List<String>, String) - Constructor for record class io.jenkins.plugins.mcp.server.extensions.scm.GitScmConfig
Creates an instance of a GitScmConfig record class.
GitScmUtil - Class in io.jenkins.plugins.mcp.server.extensions.scm
 
GitScmUtil() - Constructor for class io.jenkins.plugins.mcp.server.extensions.scm.GitScmUtil
 

H

handleMessage(HttpServletRequest, HttpServletResponse) - Method in class io.jenkins.plugins.mcp.server.Endpoint
 
handleSSE(ServletRequest, ServletResponse) - Method in class io.jenkins.plugins.mcp.server.Endpoint
 
hashCode() - Method in record class io.jenkins.plugins.mcp.server.extensions.BuildLogsExtension.BuildLogResponse
Returns a hash code value for this object.
hashCode() - Method in record class io.jenkins.plugins.mcp.server.extensions.scm.GitScmConfig
Returns a hash code value for this object.
hasMoreContent() - Method in record class io.jenkins.plugins.mcp.server.extensions.BuildLogsExtension.BuildLogResponse
Returns the value of the hasMoreContent record component.

I

init() - Method in class io.jenkins.plugins.mcp.server.Endpoint
 
io.jenkins.plugins.mcp.server - package io.jenkins.plugins.mcp.server
 
io.jenkins.plugins.mcp.server.annotation - package io.jenkins.plugins.mcp.server.annotation
 
io.jenkins.plugins.mcp.server.extensions - package io.jenkins.plugins.mcp.server.extensions
 
io.jenkins.plugins.mcp.server.extensions.scm - package io.jenkins.plugins.mcp.server.extensions.scm
 
io.jenkins.plugins.mcp.server.extensions.util - package io.jenkins.plugins.mcp.server.extensions.util
 
io.jenkins.plugins.mcp.server.jackson - package io.jenkins.plugins.mcp.server.jackson
 
io.jenkins.plugins.mcp.server.servlet - package io.jenkins.plugins.mcp.server.servlet
 
io.jenkins.plugins.mcp.server.tool - package io.jenkins.plugins.mcp.server.tool
 
isGitPluginInstalled() - Static method in class io.jenkins.plugins.mcp.server.extensions.JobScmExtension
 

J

JenkinsExportedBeanModule - Class in io.jenkins.plugins.mcp.server.jackson
 
JenkinsExportedBeanModule() - Constructor for class io.jenkins.plugins.mcp.server.jackson.JenkinsExportedBeanModule
 
JenkinsExportedBeanSerializer - Class in io.jenkins.plugins.mcp.server.jackson
 
JenkinsExportedBeanSerializer() - Constructor for class io.jenkins.plugins.mcp.server.jackson.JenkinsExportedBeanSerializer
 
JenkinsExportedBeanSerializerModifier - Class in io.jenkins.plugins.mcp.server.jackson
 
JenkinsExportedBeanSerializerModifier() - Constructor for class io.jenkins.plugins.mcp.server.jackson.JenkinsExportedBeanSerializerModifier
 
JenkinsUtil - Class in io.jenkins.plugins.mcp.server.extensions.util
 
JenkinsUtil() - Constructor for class io.jenkins.plugins.mcp.server.extensions.util.JenkinsUtil
 
JobScmExtension - Class in io.jenkins.plugins.mcp.server.extensions
 
JobScmExtension() - Constructor for class io.jenkins.plugins.mcp.server.extensions.JobScmExtension
 

L

lines() - Method in record class io.jenkins.plugins.mcp.server.extensions.BuildLogsExtension.BuildLogResponse
Returns the value of the lines record component.

M

MCP_SERVER - Static variable in class io.jenkins.plugins.mcp.server.Endpoint
 
MCP_SERVER_MESSAGE - Static variable in class io.jenkins.plugins.mcp.server.Endpoint
 
MCP_SERVER_SSE - Static variable in class io.jenkins.plugins.mcp.server.Endpoint
 
MCP_SERVER_STREAMABLE - Static variable in class io.jenkins.plugins.mcp.server.Endpoint
 
McpServerExtension - Interface in io.jenkins.plugins.mcp.server
 
McpToolWrapper - Class in io.jenkins.plugins.mcp.server.tool
 
McpToolWrapper(ObjectMapper, Object, Method) - Constructor for class io.jenkins.plugins.mcp.server.tool.McpToolWrapper
 
modifySerializer(SerializationConfig, BeanDescription, JsonSerializer<?>) - Method in class io.jenkins.plugins.mcp.server.jackson.JenkinsExportedBeanSerializerModifier
 

N

name() - Element in annotation interface io.jenkins.plugins.mcp.server.annotation.Tool
The name of the tool.

P

process(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class io.jenkins.plugins.mcp.server.Endpoint
 

R

required() - Element in annotation interface io.jenkins.plugins.mcp.server.annotation.ToolParam
Whether the tool argument is required.

S

serialize(Object, JsonGenerator, SerializerProvider) - Method in class io.jenkins.plugins.mcp.server.jackson.JenkinsExportedBeanSerializer
 
setupModule(Module.SetupContext) - Method in class io.jenkins.plugins.mcp.server.jackson.JenkinsExportedBeanModule
 
SSE_ENDPOINT - Static variable in class io.jenkins.plugins.mcp.server.Endpoint
 
STREAMABLE_ENDPOINT - Static variable in class io.jenkins.plugins.mcp.server.Endpoint
 

T

Tool - Annotation Interface in io.jenkins.plugins.mcp.server.annotation
 
ToolParam - Annotation Interface in io.jenkins.plugins.mcp.server.annotation
 
toString() - Method in record class io.jenkins.plugins.mcp.server.extensions.BuildLogsExtension.BuildLogResponse
Returns a string representation of this record class.
toString() - Method in record class io.jenkins.plugins.mcp.server.extensions.scm.GitScmConfig
Returns a string representation of this record class.
triggerBuild(String, Map<String, Object>) - Method in class io.jenkins.plugins.mcp.server.extensions.DefaultMcpServer
 

U

updateBuild(String, Integer, String, String) - Method in class io.jenkins.plugins.mcp.server.extensions.DefaultMcpServer
 
uris() - Method in record class io.jenkins.plugins.mcp.server.extensions.scm.GitScmConfig
Returns the value of the uris record component.
USER_ID - Static variable in class io.jenkins.plugins.mcp.server.Endpoint
 
UserContextHttpRequest - Class in io.jenkins.plugins.mcp.server.servlet
 
UserContextHttpRequest(ObjectMapper, HttpServletRequest) - Constructor for class io.jenkins.plugins.mcp.server.servlet.UserContextHttpRequest
 
A B C D E G H I J L M N P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form