@ExportPackage @PublicApi
Package com.yahoo.config.application.api
-
Interface Summary Interface Description ApplicationFile.PathFilter ApplicationPackage Represents an application package, that is, used as input when creating a VespaModel and as a general reference to all contents in an application.DeployLogger Used during application deployment to propagate messages to the end userFileRegistry UnparsedConfigDefinition A config definition that has not been parsed. -
Class Summary Class Description ApplicationFile An application file represents a file within an application package.ApplicationFile.MetaData ApplicationMetaData Metadata about an application package.ComponentInfo Describes a component residing in the components directory.DeploymentInstanceSpec The deployment spec for an application instanceDeploymentSpec Specifies the environments and regions to which an application should be deployed.DeploymentSpec.ChangeBlocker A blocking of changes in a given time windowDeploymentSpec.DeclaredTest A declared production testDeploymentSpec.DeclaredZone A deployment step which is to run deployment in a particular zoneDeploymentSpec.Delay A deployment step which is to wait for some time before progressing to the next stepDeploymentSpec.ParallelSteps A container for multiple other steps, which are executed in parallelDeploymentSpec.Step A deployment stepDeploymentSpec.Steps A container for several steps, by default in serial orderEndpoint Represents a (global) endpoint in 'deployments.xml'.FileRegistry.Entry Notifications Configuration of notifications for deployment jobs.TimeWindow This class represents a window of time for selected hours on selected days.ValidationOverrides A set of allows which suppresses specific validations in limited time periods.ValidationOverrides.Allow A validation override which allows a particular change. -
Enum Summary Enum Description DeploymentSpec.UpgradePolicy Controls when this application will be upgraded to new Vespa versionsDeploymentSpec.UpgradeRollout Determines when application changes deploy, when there is already an ongoing platform upgrade.Notifications.Role Notifications.When ValidationId Ids of validations that can be overridden -
Exception Summary Exception Description ValidationOverrides.ValidationException A deployment validation exception.