Represents an application package, that is, used as input when creating a VespaModel and as a general reference to all contents in an application.
Used during application deployment to persist and propagate messages to end user
Interface to hide dependency on prelude from application package module due to semantic rules rewriting.
A config definition that has not been parsed.
An application file represents a file within an application package.
Metadata about an application package.
Describes a component residing in the components directory.
Specifies the environments and regions to which an application should be deployed.
A blocking of changes in a given time window
A deployment step which is to run deployment in a particular zone
A deployment step which is to wait for some time before progressing to the next step
A deployment step which is to run deployment to multiple zones in parallel
A deployment step
This class represents a window of time for selected hours on selected days.
A set of allows which suppresses specific validations in limited time periods.
A validation override which allows a particular change.
Controls when this application will be upgraded to new Vespa versions
Ids of validations that can be overridden
A deployment validation exception.
Copyright © 2017. All rights reserved.