# Methods Reference

- [Apex](https://triton.pharos.ai/pharos-triton/methods-reference/apex-methods-reference.md): This article covers the base Apex methods you'll need to create log records.
- [Triton](https://triton.pharos.ai/pharos-triton/methods-reference/apex-methods-reference/triton.md): This article covers all the logging methods, including transaction management and DML result logging.
- [TritonBuilder](https://triton.pharos.ai/pharos-triton/methods-reference/apex-methods-reference/tritonbuilder.md): The TritonBuilder class provides a comprehensive and flexible API for creating structured log records in Salesforce.
- [TritonTypes](https://triton.pharos.ai/pharos-triton/methods-reference/apex-methods-reference/tritontypes.md): This article covers the enums and constants used throughout the Triton logging framework.
- [TritonLwc](https://triton.pharos.ai/pharos-triton/methods-reference/apex-methods-reference/tritonlwc.md): Documentation for the TritonLwc Apex class that provides core logging functionality for Lightning Web Components.
- [ComponentLog](https://triton.pharos.ai/pharos-triton/methods-reference/apex-methods-reference/tritonlwc/componentlog.md): Documentation for the ComponentLog wrapper class used to structure and transmit log data from Lightning Web Components.
- [Component](https://triton.pharos.ai/pharos-triton/methods-reference/apex-methods-reference/tritonlwc/component.md): Documentation for the Component wrapper class used to capture LWC component context information.
- [Error](https://triton.pharos.ai/pharos-triton/methods-reference/apex-methods-reference/tritonlwc/error.md): Documentation for the Error wrapper class used to capture and structure error information from Lightning Web Components.
- [RuntimeInfo](https://triton.pharos.ai/pharos-triton/methods-reference/apex-methods-reference/tritonlwc/runtimeinfo.md): Documentation for the RuntimeInfo wrapper class used to capture detailed runtime context and performance metrics from Lightning Web Components.
- [TritonFlow](https://triton.pharos.ai/pharos-triton/methods-reference/apex-methods-reference/tritonflow.md): Documentation for the TritonFlow Apex class that provides core logging functionality for Flow Builder and Process Builder.
- [FlowLog](https://triton.pharos.ai/pharos-triton/methods-reference/apex-methods-reference/tritonflow/flowlog.md): Documentation for the FlowLog wrapper class used to structure and transmit log data from Flow Builder and Process Builder.
- [TritonHelper](https://triton.pharos.ai/pharos-triton/methods-reference/apex-methods-reference/tritonhelper.md): The TritonHelper class provides utility methods and builder classes for the Triton logging framework.
- [PostProcessingControlsBuilder](https://triton.pharos.ai/pharos-triton/methods-reference/apex-methods-reference/tritonhelper/postprocessingcontrolsbuilder.md): This builder class provides a quick and easy way to set post processing flags. It can be found inside the TritonTypes.cls. These flags determine what type of post processing Pharos performs for a log
- [LogBuilder](https://triton.pharos.ai/pharos-triton/methods-reference/apex-methods-reference/logbuilder.md): Triton utilizes the builder design pattern to enable a quick and easy-to-read log creation routine.
- [LWC](https://triton.pharos.ai/pharos-triton/methods-reference/lwc.md): This article covers the base LWC methods you'll need to create log records.
- [Triton](https://triton.pharos.ai/pharos-triton/methods-reference/lwc/triton.md)
- [TritonBuilder](https://triton.pharos.ai/pharos-triton/methods-reference/lwc/tritonbuilder.md)
- [TritonUtils](https://triton.pharos.ai/pharos-triton/methods-reference/lwc/tritonutils.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://triton.pharos.ai/pharos-triton/methods-reference.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
