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.
Vault API Integration
Section link for Vault API IntegrationThis 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
Vault Custom Page
Section link for Vault Custom PageThis is a Custom Page Hello World project using the esbuild bundler
- 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
Vault Java SDK Hello World
Section link for Vault Java SDK Hello WorldThe 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
Vault Research
Section link for Vault ResearchThis is an empty Vault Toolbox project for extracting Vault MDL and analyzing developer logs.