Interface ModelContext


  • public interface ModelContext
    Model context containing state provided to model factories.
    Author:
    Ulf Lilleengen
    • Method Detail

      • previousModel

        java.util.Optional<Model> previousModel()
      • permanentApplicationPackage

        java.util.Optional<ApplicationPackage> permanentApplicationPackage()
      • appDir

        default java.util.Optional<java.io.File> appDir()
      • wantedDockerImageRepo

        default java.util.Optional<com.yahoo.config.provision.DockerImage> wantedDockerImageRepo()
        The Docker image repo we want to use for images for this deployment (optional, will use default if empty)
      • modelVespaVersion

        com.yahoo.component.Version modelVespaVersion()
        The Vespa version this model is built for
      • wantedNodeVespaVersion

        com.yahoo.component.Version wantedNodeVespaVersion()
        The Vespa version we want nodes to become