Skip to main content

Stack

Description

A Stack is a runnable configuration for an Application

Properties

NameTypeDescriptionNotes
execModuleIdUUID[optional]
categoryCategoryEnumcategory of generated output[optional]
nameStringName of the service API displayed in the UI
artifactIdStringName of the output build file(s) ie: mvn ArtifactID[optional]
applicationIdUUIDId of the Application that this Stack belongs to, if any[optional]
adminServerHostStringhost (FQDN) name of to connect to the admin server -- do not include 'http(s):' or slashes[optional]
adminServerPortStringport of to connect to the admin server[optional]
hostNameStringhost of this service (FQDN) -- do not include 'http(s):' or slashes[optional]
hostPortStringport of this service[optional]
orgNameStringthe name of the organization owner of the service used in classpath[optional]
gitUserStringThe name of the git USER or ORG to push generated stack code[optional]
gitRepoStringThe repository where the output Project will be pushed after generation[optional]
skipSwaggerGenBooleanWhether to skip Swagger API build during Generation[optional]
skipJavaGenBooleanWhether to skip Java Services and DAO build during Generation[optional]
skipDbGenBooleanWhether to skip Database Modification during Generation[optional]
skipReactGenBooleanWhether to skip React Front End during Generation[optional]
dbGenDropTableBooleanWill rename and any conflicting pre-existing tables during generation[optional]
thorApiSecureKeyStringSecure key used to encrypt the data in the new platform[optional]
dbUrlStringdatabase url for the system[optional]
dbNameStringdb name (schema name) for the system NOTE: must exist prior to initialization[optional]
dbUserStringdatabase user for the system[optional]
dbPasswordStringdatabase password for the system[optional]
schemaNameStringName of the DB Schema to connect to NOTE: must exist prior to initialization[optional]
languageLanguageEnumBackend Stack Service Language[optional]
templateRepoTemplateRepoEnumStack template repo[optional]
schemaDataStringYAML Swagger/OpenAPI Schema
schemaFileNameStringFile name containing Schema definition[optional]
statusStatusEnumCurrent Stack status[optional]
idUUIDUnique identifier for object in the system[optional]
ownerIdUUIDUUID of owner of the object in the system[optional]
createdDateOffsetDateTimeDate of object creation[optional]
keyHashStringData, including hash of the key(s) used to encrypt this record.[optional]
lastAccessedByIdUUIDLast user to access object[optional]
lastAccessedDateOffsetDateTimeTimestamp of last access of object[optional]
lastModifiedByIdUUIDUnique identifier for user who last modifed the object in the system[optional]
lastModifiedDateOffsetDateTimeDate of last object modification[optional]

Enum: CategoryEnum

NameValue
FULL_STACK"Full Stack"
FRONT_END"Front End"
API"API"
DATA_LIBRARY"Data Library"
INFRASTRUCTURE"Infrastructure"
DOCUMENTATION"Documentation"

Enum: LanguageEnum

NameValue
JAVA_SPRING"valkyrai_java_spring"
KOTLIN_SPRING"valkyrai_kotlin_spring"

Enum: TemplateRepoEnum

NameValue
JAVA_SPRING"java_spring"
TYPESCRIPT_RTK_BOOTSTRAP"typescript_rtk_bootstrap"

Enum: StatusEnum

NameValue
AVAILABLE"available"
SYNTAX_ERROR"syntax_error"
COMPILATION_ERROR"compilation_error"
RUNTIME_ERROR"runtime_error"
DATABASE_ERROR"database_error"
LOCKED"locked"

Implemented Interfaces

  • Serializable

Generated Version Details

~value
GENERATOR VERSIONcom.valkyrlabs:ValkyrAI API 1.0-SNAPSHOT
API ARTIFACTcom.valkyrlabs.valkyrai-api.jar
GENERATOR VERSIONorg.openapitools.openapi-generator:7.5.0
GENERATOR CLASSorg.openapitools.codegen.languages.SpringCodegen
GENERATED DATE2025-04-09T20:27:13.881184-07:00[America/Los_Angeles]