Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form