# developer Salesforce Functions ## Content - [Full documentation](/developer/current/en-us/salesforce-functions/llms-full.txt) - [Add a Heroku Collaborator](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/heroku-add-data-source.md) - [Class DataApiException](/developer/current/en-us/salesforce-functions/functions/guide/javasdk/classes/java-dataapiexception.md) - [Configure Your Salesforce Org](/developer/current/en-us/salesforce-functions/functions/guide/configure_your_org.md) - [Connect and Prepare Your Development Environment](/developer/current/en-us/salesforce-functions/functions/guide/quick-start/connect-dev-org.md) - [Create a Heroku Postgres Client in Java](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/heroku-postgres-java.md) - [Create a Heroku Postgres Client in Node.js](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/heroku-postgres-js.md) - [Create a Redis Client in Java](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/heroku-redis-java.md) - [Create a Redis Client in Node.js](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/heroku-redis-js.md) - [Create a Salesforce DX Project](/developer/current/en-us/salesforce-functions/functions/guide/quick-start/create-dx-project.md) - [Create a Salesforce Function](/developer/current/en-us/salesforce-functions/functions/guide/quick-start/create-function.md) - [Deploy a Function](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/deploy.md) - [Deploy a Function](/developer/current/en-us/salesforce-functions/functions/guide/quick-start/deploy-function.md) - [Develop Functions](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/develop.md) - [Develop Functions Using Sandbox Orgs](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/sandbox-orgs.md) - [Develop Functions Using Scratch Orgs](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/scratch-orgs.md) - [Explore Solutions and Sample Code](/developer/current/en-us/salesforce-functions/functions/guide/solutions_and_samples.md) - [Exports](/developer/current/en-us/salesforce-functions/functions/guide/nodesdk/modules.md) - [Get Started with Salesforce Functions](/developer/current/en-us/salesforce-functions/functions/guide/index.md) - [Interface Context](/developer/current/en-us/salesforce-functions/functions/guide/javasdk/interfaces/java-context.md) - [Interface DataApi](/developer/current/en-us/salesforce-functions/functions/guide/javasdk/interfaces/java-dataapi.md) - [Interface DataApiError](/developer/current/en-us/salesforce-functions/functions/guide/javasdk/interfaces/java-dataapierror.md) - [Interface InvocationEvent](/developer/current/en-us/salesforce-functions/functions/guide/javasdk/interfaces/java-invocationevent.md) - [Interface Org](/developer/current/en-us/salesforce-functions/functions/guide/javasdk/interfaces/java-org.md) - [Interface Record](/developer/current/en-us/salesforce-functions/functions/guide/javasdk/interfaces/java-record.md) - [Interface RecordAccessor](/developer/current/en-us/salesforce-functions/functions/guide/javasdk/interfaces/java-recordaccessor.md) - [Interface RecordBuilder](/developer/current/en-us/salesforce-functions/functions/guide/javasdk/interfaces/java-recordbuilder.md) - [Interface RecordModificationResult](/developer/current/en-us/salesforce-functions/functions/guide/javasdk/interfaces/java-recordmodificationresult.md) - [Interface RecordQueryResult](/developer/current/en-us/salesforce-functions/functions/guide/javasdk/interfaces/java-recordqueryResult.md) - [Interface RecordWithSubQueryResults](/developer/current/en-us/salesforce-functions/functions/guide/javasdk/interfaces/java-recordwithsubqueryresults.md) - [Interface ReferenceId](/developer/current/en-us/salesforce-functions/functions/guide/javasdk/interfaces/java-referenceid.md) - [Interface SalesforceFunction](/developer/current/en-us/salesforce-functions/functions/guide/javasdk/interfaces/java-sf-function.md) - [Interface UnitOfWork](/developer/current/en-us/salesforce-functions/functions/guide/javasdk/interfaces/java-unitofwork.md) - [Interface UnitOfWorkBuilder](/developer/current/en-us/salesforce-functions/functions/guide/javasdk/interfaces/java-unitofworkbuilder.md) - [Interface User](/developer/current/en-us/salesforce-functions/functions/guide/javasdk/interfaces/java-user.md) - [Interface: Context](/developer/current/en-us/salesforce-functions/functions/guide/nodesdk/interfaces/context.md) - [Interface: DataApi](/developer/current/en-us/salesforce-functions/functions/guide/nodesdk/interfaces/dataapi.md) - [Interface: InvocationEvent](/developer/current/en-us/salesforce-functions/functions/guide/nodesdk/interfaces/invocationevent.md) - [Interface: Logger](/developer/current/en-us/salesforce-functions/functions/guide/nodesdk/interfaces/logger.md) - [Interface: Org](/developer/current/en-us/salesforce-functions/functions/guide/nodesdk/interfaces/org.md) - [Interface: QueriedRecord](/developer/current/en-us/salesforce-functions/functions/guide/nodesdk/interfaces/queriedrecord.md) - [Interface: RecordModificationResult](/developer/current/en-us/salesforce-functions/functions/guide/nodesdk/interfaces/recordmodificationresult.md) - [Interface: RecordQueryResult](/developer/current/en-us/salesforce-functions/functions/guide/nodesdk/interfaces/recordqueryresult.md) - [Interface: UnitOfWork](/developer/current/en-us/salesforce-functions/functions/guide/nodesdk/interfaces/unitofwork.md) - [Interface: User](/developer/current/en-us/salesforce-functions/functions/guide/nodesdk/interfaces/user.md) - [Invoke a Function From Apex](/developer/current/en-us/salesforce-functions/functions/guide/quick-start/invoke-from-apex.md) - [Invoke Functions Locally](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/invoke-local.md) - [Invoke Functions with Apex](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/invoke-apex.md) - [Learn Functions Patterns and Best Practices](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/patterns-and-practices.md) - [Learn Patterns and Best Practices for Apex Developers](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/patterns-and-practices-apex.md) - [Manage Compute Environments](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/manage-envs.md) - [Manage Function Environment Variables](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/envvars.md) - [Manage Function Metadata TOML Files](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/toml.md) - [Monitor Deployed Functions](/developer/current/en-us/salesforce-functions/functions/guide/quick-start/function-logs.md) - [Quick Start: Salesforce Functions](/developer/current/en-us/salesforce-functions/functions/guide/quick-start/quick-start.md) - [Salesforce Functions Developer Guide](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/dev-guide-intro.md) - [Salesforce Functions Overview and Architecture](/developer/current/en-us/salesforce-functions/functions/guide/overview.md) - [Salesforce Functions Release Notes](/developer/current/en-us/salesforce-functions/functions/guide/release-notes/release-notes-intro.md) - [Salesforce Functions Scheduled Maintenance](/developer/current/en-us/salesforce-functions/functions/guide/scheduled-maintenance/scheduled-maintenance.md) - [Salesforce SDK for Java Functions](/developer/current/en-us/salesforce-functions/functions/guide/javasdk/JAVA_README.md) - [Salesforce SDK for Node.js Functions](/developer/current/en-us/salesforce-functions/functions/guide/nodesdk/NODE_README.md) - [Set Up Your Development Environment](/developer/current/en-us/salesforce-functions/functions/guide/set-up.md) - [Test a Function Locally](/developer/current/en-us/salesforce-functions/functions/guide/quick-start/test-local-function.md) - [Test and Debug Functions](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/test-and-validate.md) - [Understand Functions Limits](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/limits.md) - [Update and Deploy Permissions](/developer/current/en-us/salesforce-functions/functions/guide/quick-start/update-permissions.md) - [Update Function Permissions](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/permissions.md) - [Use Custom Buildpacks](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/custom-buildpacks.md) - [Use Development and Application Lifecycle Workflow](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/dev-alm-workflow.md) - [Use Function Logging](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/function-logging.md) - [Use Heroku Data in Functions](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/heroku-data.md) - [Use Java Functions](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/java-functions.md) - [Use JavaScript and TypeScript Functions](/developer/current/en-us/salesforce-functions/functions/guide/dev-guide/javascript-functions.md)