Skip to content

Available Project Generators

Vault Toolbox makes creating Vault projects simple by providing generators, which set up your project with the necessary configurations and dependencies. Learn more about generators in the IntelliJ IDEA documentation.

The following generators are available for use in IntelliJ IDEA. To learn how to apply a generator to a new or existing project, see Creating Projects.

This is an external API integration project using VAPIL. The Vault API Integration generator includes the following:

  • Custom WebApi and Java Integration Runner
  • MDL to create custom web API group (general__c)
  • VPK build manifest to support a build and deployment to Vault

This is a Custom Page Hello World project using the esbuild bundler. The Vault Custom Page generator includes the following:

  • Client javascript distribution and custom SDK PageController
  • MDL script to create Custom Page and Tab components
  • VPK build manifest to support a build and deployment to Vault

The Vault Java Hello World SDK project includes the following:

  • Custom WebAPI (/api/{version}/custom/hello_world) and custom RecordTrigger
  • MDL to create custom object (hello_world__c)
  • MDL to create custom web API group (hello_world__c)
  • VPK build manifest to support a build and deployment to Vault

This is an empty Vault Toolbox project for extracting Vault MDL and analyzing developer logs.