# Index

A E F G H I L M O R S T
All Classes and Interfaces|All Packages

## A

append(ILoggingEvent) - Method in class org.apache.sling.mcp.server.impl.contribs.log.StructuredLogBufferAppender
append(LogSnapshot) - Method in class org.apache.sling.mcp.server.impl.contribs.log.StructuredLogBufferImpl

## E

equals(Object) - Method in record class org.apache.sling.mcp.server.contribs.log.LogSnapshot
  Indicates whether some other object is "equal to" this one.

## F

formattedMessage() - Method in record class org.apache.sling.mcp.server.contribs.log.LogSnapshot
  Returns the value of the `formattedMessage` record component.

## G

getHighestLogLevelName() - Method in interface org.apache.sling.mcp.server.contribs.log.StructuredLogBuffer
getHighestLogLevelName() - Method in class org.apache.sling.mcp.server.impl.contribs.log.StructuredLogBufferImpl
getRecent(Pattern, String, int) - Method in interface org.apache.sling.mcp.server.contribs.log.StructuredLogBuffer
getRecent(Pattern, String, int) - Method in class org.apache.sling.mcp.server.impl.contribs.log.StructuredLogBufferImpl
getSyncToolSpecification() - Method in class org.apache.sling.mcp.server.impl.contribs.LogToolContribution
getSyncToolSpecification() - Method in class org.apache.sling.mcp.server.impl.contribs.OsgiBundleDiagnosticContribution
getSyncToolSpecification() - Method in class org.apache.sling.mcp.server.impl.contribs.RecentRequestsContribution
getValidLogLevelNames() - Method in interface org.apache.sling.mcp.server.contribs.log.StructuredLogBuffer
getValidLogLevelNames() - Method in class org.apache.sling.mcp.server.impl.contribs.log.StructuredLogBufferImpl

## H

hashCode() - Method in record class org.apache.sling.mcp.server.contribs.log.LogSnapshot
  Returns a hash code value for this object.

## I

isValidLogLevel(String) - Method in interface org.apache.sling.mcp.server.contribs.log.StructuredLogBuffer
isValidLogLevel(String) - Method in class org.apache.sling.mcp.server.impl.contribs.log.StructuredLogBufferImpl

## L

level() - Method in record class org.apache.sling.mcp.server.contribs.log.LogSnapshot
  Returns the value of the `level` record component.
loggerName() - Method in record class org.apache.sling.mcp.server.contribs.log.LogSnapshot
  Returns the value of the `loggerName` record component.
LogSnapshot - Record Class in org.apache.sling.mcp.server.contribs.log
  Stores only the lightweight, stable parts of a log event so the in-memory buffer does not retain full logging event object graphs.
LogSnapshot(long, String, String, String, String, String, Map) - Constructor for record class org.apache.sling.mcp.server.contribs.log.LogSnapshot
  Creates an instance of a `LogSnapshot` record class.
LogToolContribution - Class in org.apache.sling.mcp.server.impl.contribs
  MCP Tool that provides access to logs with filtering capabilities.
LogToolContribution() - Constructor for class org.apache.sling.mcp.server.impl.contribs.LogToolContribution

## M

maxEntries() - Element in annotation interface org.apache.sling.mcp.server.impl.contribs.log.StructuredLogBufferImpl.Configuration
mdc() - Method in record class org.apache.sling.mcp.server.contribs.log.LogSnapshot
  Returns the value of the `mdc` record component.

## O

org.apache.sling.mcp.server.contribs.log - package org.apache.sling.mcp.server.contribs.log
org.apache.sling.mcp.server.impl.contribs - package org.apache.sling.mcp.server.impl.contribs
org.apache.sling.mcp.server.impl.contribs.log - package org.apache.sling.mcp.server.impl.contribs.log
OsgiBundleDiagnosticContribution - Class in org.apache.sling.mcp.server.impl.contribs
  MCP Tool that diagnoses why OSGi bundles and components aren't starting.
OsgiBundleDiagnosticContribution(BundleContext) - Constructor for class org.apache.sling.mcp.server.impl.contribs.OsgiBundleDiagnosticContribution

## R

RecentRequestsContribution - Class in org.apache.sling.mcp.server.impl.contribs
RecentRequestsContribution(RequestInfoProvider, McpJsonMapperSupplier) - Constructor for class org.apache.sling.mcp.server.impl.contribs.RecentRequestsContribution

## S

StructuredLogBuffer - Interface in org.apache.sling.mcp.server.contribs.log
StructuredLogBufferAppender - Class in org.apache.sling.mcp.server.impl.contribs.log
StructuredLogBufferAppender(StructuredLogBufferSink) - Constructor for class org.apache.sling.mcp.server.impl.contribs.log.StructuredLogBufferAppender
StructuredLogBufferImpl - Class in org.apache.sling.mcp.server.impl.contribs.log
StructuredLogBufferImpl(int) - Constructor for class org.apache.sling.mcp.server.impl.contribs.log.StructuredLogBufferImpl
StructuredLogBufferImpl(StructuredLogBufferImpl.Configuration) - Constructor for class org.apache.sling.mcp.server.impl.contribs.log.StructuredLogBufferImpl
StructuredLogBufferImpl.Configuration - Annotation Interface in org.apache.sling.mcp.server.impl.contribs.log

## T

threadName() - Method in record class org.apache.sling.mcp.server.contribs.log.LogSnapshot
  Returns the value of the `threadName` record component.
throwableText() - Method in record class org.apache.sling.mcp.server.contribs.log.LogSnapshot
  Returns the value of the `throwableText` record component.
timeMillis() - Method in record class org.apache.sling.mcp.server.contribs.log.LogSnapshot
  Returns the value of the `timeMillis` record component.
toString() - Method in record class org.apache.sling.mcp.server.contribs.log.LogSnapshot
  Returns a string representation of this record class.

A E F G H I L M O R S T
All Classes and Interfaces|All Packages