Uses of Class
com.yahoo.vespa.hosted.controller.api.integration.deployment.ApplicationVersion
-
Packages that use ApplicationVersion Package Description com.yahoo.vespa.hosted.controller.api.integration.deployment -
-
Uses of ApplicationVersion in com.yahoo.vespa.hosted.controller.api.integration.deployment
Fields in com.yahoo.vespa.hosted.controller.api.integration.deployment declared as ApplicationVersion Modifier and Type Field Description static ApplicationVersionApplicationVersion. unknownUsed in cases where application version cannot be determined, such as manual deployments (e.g.Methods in com.yahoo.vespa.hosted.controller.api.integration.deployment that return ApplicationVersion Modifier and Type Method Description static ApplicationVersionApplicationVersion. from(SourceRevision source, long buildNumber)Create an application package version from a completed build, without an author emailstatic ApplicationVersionApplicationVersion. from(SourceRevision source, long buildNumber, java.lang.String authorEmail)Creates an version from a completed build and an author email.static ApplicationVersionApplicationVersion. from(SourceRevision source, long buildNumber, java.lang.String authorEmail, com.yahoo.component.Version compileVersion, java.time.Instant buildTime)Creates an version from a completed build, an author email, and build meta data.static ApplicationVersionApplicationVersion. from(java.util.Optional<SourceRevision> source, long buildNumber, java.util.Optional<java.lang.String> authorEmail, java.util.Optional<com.yahoo.component.Version> compileVersion, java.util.Optional<java.time.Instant> buildTime, java.util.Optional<java.lang.String> sourceUrl, java.util.Optional<java.lang.String> commit)Creates an version from a completed build, an author email, and build meta data.Methods in com.yahoo.vespa.hosted.controller.api.integration.deployment with parameters of type ApplicationVersion Modifier and Type Method Description intApplicationVersion. compareTo(ApplicationVersion o)byte[]ApplicationStore. get(com.yahoo.config.provision.TenantName tenant, com.yahoo.config.provision.ApplicationName application, ApplicationVersion applicationVersion)Returns the tenant application package of the given version.byte[]ApplicationStore. getTester(com.yahoo.config.provision.TenantName tenant, com.yahoo.config.provision.ApplicationName application, ApplicationVersion applicationVersion)Returns the tester application package of the given version.booleanApplicationStore. prune(com.yahoo.config.provision.TenantName tenant, com.yahoo.config.provision.ApplicationName application, ApplicationVersion olderThanVersion)Removes applications older than the given version, for the given application, and returns whether something was removed.booleanApplicationStore. pruneTesters(com.yahoo.config.provision.TenantName tenant, com.yahoo.config.provision.ApplicationName application, ApplicationVersion olderThanVersion)Removes tester packages older than the given version, for the given tester, and returns whether something was removed.voidApplicationStore. put(com.yahoo.config.provision.TenantName tenant, com.yahoo.config.provision.ApplicationName application, ApplicationVersion applicationVersion, byte[] applicationPackage)Stores the given tenant application package of the given version.voidApplicationStore. putTester(com.yahoo.config.provision.TenantName tenant, com.yahoo.config.provision.ApplicationName application, ApplicationVersion applicationVersion, byte[] testerPackage)Stores the given tester application package of the given version.
-