Uses of Class
com.yahoo.vespa.hosted.controller.api.identifiers.DeploymentId
Packages that use DeploymentId
Package
Description
No-dependency implementations of integration interfaces for setups where we want to avoid contacting
certain thirds-party systems.
-
Uses of DeploymentId in com.yahoo.vespa.hosted.controller.api.integration.configserver
Methods in com.yahoo.vespa.hosted.controller.api.integration.configserver with parameters of type DeploymentIdModifier and TypeMethodDescriptionvoidConfigServer.deactivate(DeploymentId deployment) voidConfigServer.disableReindexing(DeploymentId deployment) voidConfigServer.enableReindexing(DeploymentId deployment) ConfigServer.getApplicationPackageContent(DeploymentId deployment, ai.vespa.http.HttpURL.Path path, URI requestUri) Gets the contents of a file inside the current application package for a given deployment.ConfigServer.getContentClusters(DeploymentId deployment) ConfigServer.getDeploymentMetrics(DeploymentId deployment) ConfigServer.getGlobalRotationStatus(DeploymentId deployment, String upstreamName) Get the endpoint status for an app in one zone.ConfigServer.getLogs(DeploymentId deployment, Map<String, String> queryParameters) Gets the Vespa logs of the given deployment.ConfigServer.getProtonMetrics(DeploymentId deployment) ConfigServer.getQuotaUsage(DeploymentId deploymentId) Get maximum resources consumedConfigServer.getReindexing(DeploymentId deployment) Map<?,?> ConfigServer.getServiceApiResponse(DeploymentId deployment, String serviceName, ai.vespa.http.HttpURL.Path restPath) ConfigServer.getServiceNodePage(DeploymentId deployment, String serviceName, ai.vespa.http.DomainName node, ai.vespa.http.HttpURL.Path subPath, ai.vespa.http.HttpURL.Query query) Returns a proxied response from a given path running on a given service and nodeConfigServer.getServiceNodes(DeploymentId deployment) Returns health status for the services of an applicationConfigServer.getTesterLog(DeploymentId deployment, long after) Gets log from tester nodeConfigServer.getTesterStatus(DeploymentId deployment) Gets status for tester applicationConfigServer.getTestReport(DeploymentId deployment) booleanConfigServer.isSuspended(DeploymentId deployment) booleanConfigServer.isTesterReady(DeploymentId deployment) Is tester node readyvoidConfigServer.reindex(DeploymentId deployment, List<String> clusterNames, List<String> documentTypes, boolean indexedOnly, Double speed) voidConfigServer.restart(DeploymentId deployment, RestartFilter restartFilter) ConfigServer.serviceConvergence(DeploymentId deployment, Optional<com.yahoo.component.Version> version) Get service convergence status for given deployment, using the nodes in the model at the given Vespa version.voidConfigServer.setGlobalRotationStatus(DeploymentId deployment, List<String> upstreamNames, EndpointStatus status) Set new status for a endpoint of a single deployment.voidConfigServer.setSuspension(DeploymentId deploymentId, boolean suspend) Sets suspension status — whether application node operations are orchestrated — for the given deployment.ConfigServer.startTests(DeploymentId deployment, TesterCloud.Suite suite, byte[] config) Starts tests on tester nodeConfigServer.validateSecretStore(DeploymentId deploymentId, TenantSecretStore tenantSecretStore, String region, String parameterName) Validates secret store configuration. -
Uses of DeploymentId in com.yahoo.vespa.hosted.controller.api.integration.deployment
Methods in com.yahoo.vespa.hosted.controller.api.integration.deployment with parameters of type DeploymentIdModifier and TypeMethodDescriptionbyte[]ApplicationStore.get(DeploymentId deploymentId, RevisionId revisionId) Returns the application package of the given revision.Optional<byte[]>ApplicationStore.getDevDiff(DeploymentId deploymentId, long buildNumber) Returns the application package diff, compared to the previous build, for the given deployment and build numberTesterCloud.getLog(DeploymentId deploymentId, long after) Returns the log entries from the tester with ids after the given threshold.TesterCloud.getStatus(DeploymentId deploymentId) Returns the current status of the tester.TesterCloud.getTestReport(DeploymentId deploymentId) Returns the test report as JSON if availablevoidApplicationStore.pruneDevDiffs(DeploymentId deploymentId, long beforeBuildNumber) Removes diffs for dev packages before the given build numbervoidApplicationStore.putDev(DeploymentId deploymentId, RevisionId revision, byte[] applicationPackage, byte[] diff) Stores the given application package as the development package for the given deployment and revision and diff since previous version.voidApplicationStore.putMeta(DeploymentId id, Instant now, byte[] metaZip) Stores the given manual deployment metadata with the current time as part of the path.voidApplicationStore.putMetaTombstone(DeploymentId id, Instant now) Marks the given manual deployment as deleted, and eligible for metadata GC at a later time.voidTesterCloud.startTests(DeploymentId deploymentId, TesterCloud.Suite suite, byte[] config) Signals the tester to run its tests.booleanTesterCloud.testerReady(DeploymentId deploymentId) Returns whether the test container is ready to serve -
Uses of DeploymentId in com.yahoo.vespa.hosted.controller.api.integration.organization
Methods in com.yahoo.vespa.hosted.controller.api.integration.organization that return types with arguments of type DeploymentIdConstructor parameters in com.yahoo.vespa.hosted.controller.api.integration.organization with type arguments of type DeploymentIdModifierConstructorDescriptionApplicationSummary(com.yahoo.config.provision.ApplicationId application, Optional<Instant> lastQueried, Optional<Instant> lastWritten, Optional<Instant> lastBuilt, Map<DeploymentId, ApplicationSummary.Metric> metrics) -
Uses of DeploymentId in com.yahoo.vespa.hosted.controller.api.integration.stubs
Methods in com.yahoo.vespa.hosted.controller.api.integration.stubs with parameters of type DeploymentIdModifier and TypeMethodDescriptionMockTesterCloud.getLog(DeploymentId deploymentId, long after) MockTesterCloud.getStatus(DeploymentId deploymentId) MockTesterCloud.getTestReport(DeploymentId deploymentId) voidMockTesterCloud.startTests(DeploymentId deploymentId, TesterCloud.Suite suite, byte[] config) booleanMockTesterCloud.testerReady(DeploymentId deploymentId) -
Uses of DeploymentId in com.yahoo.vespa.hosted.controller.api.integration.zone
Methods in com.yahoo.vespa.hosted.controller.api.integration.zone with parameters of type DeploymentIdModifier and TypeMethodDescriptionZoneRegistry.getMonitoringSystemUri(DeploymentId deploymentId) Returns the monitoring system URL for the given deployment