Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- actions - Variable in class com.yahoo.vespa.config.server.modelfactory.PreparedModelsBuilder.PreparedModelResult
- activate() - Method in class com.yahoo.vespa.config.server.deploy.Deployment
-
Activates this.
- activate(Session, ApplicationId, Tenant, boolean) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- activate(Tenant, long, TimeoutBudget, boolean) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- ACTIVATE - Enum constant in enum class com.yahoo.vespa.config.server.session.Session.Status
- activateApplication(ApplicationSet, long) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
-
Activates the config of the given app.
- activateConfig(ApplicationSet) - Method in class com.yahoo.vespa.config.server.SuperModelRequestHandler
-
Signals that config has been activated for an
Application
belonging to a tenant. - activated(ApplicationSet) - Method in class com.yahoo.vespa.config.server.session.RemoteSession
- ActivatedModelsBuilder - Class in com.yahoo.vespa.config.server.modelfactory
-
Builds activated versions of the right model versions
- ActivatedModelsBuilder(TenantName, long, SessionZooKeeperClient, Optional<ApplicationSet>, ExecutorService, Curator, Metrics, PermanentApplicationPackage, FlagSource, SecretStore, HostProvisionerProvider, ConfigserverConfig, Zone, ModelFactoryRegistry, ConfigDefinitionRepo) - Constructor for class com.yahoo.vespa.config.server.modelfactory.ActivatedModelsBuilder
- Activation(Curator.CompletionWaiter, Optional<Session>) - Constructor for class com.yahoo.vespa.config.server.ApplicationRepository.Activation
- ACTIVATION_CONFLICT - Enum constant in enum class com.yahoo.vespa.config.server.http.HttpErrorResponse.ErrorCode
- activeApplications() - Method in class com.yahoo.vespa.config.server.application.ApplicationCuratorDatabase
-
List the active applications of a tenant in this config server.
- activeApplications() - Method in class com.yahoo.vespa.config.server.application.TenantApplications
-
List the active applications of a tenant in this config server.
- activeSessionOf(ApplicationId) - Method in class com.yahoo.vespa.config.server.application.ApplicationCuratorDatabase
-
Returns the active session id for the given application.
- activeSessionOf(ApplicationId) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
-
Returns the active session id for the given application.
- add(AllocatedHosts, Version) - Method in class com.yahoo.vespa.config.server.modelfactory.AllocatedHostsFromAllModels
-
Adds the nodes allocated for a particular model version.
- add(ConfigDefinitionKey, ConfigDefinition) - Method in class com.yahoo.vespa.config.server.UserConfigDefinitionRepo
- addAll(Inspector) - Method in class com.yahoo.vespa.config.server.metrics.ProtonMetricsAggregator
- addAll(ProtonMetricsAggregator) - Method in class com.yahoo.vespa.config.server.metrics.ProtonMetricsAggregator
- addBlob(String, ByteBuffer) - Method in class com.yahoo.vespa.config.server.filedistribution.FileDBRegistry
- addBlob(ByteBuffer, Path) - Method in interface com.yahoo.vespa.config.server.filedistribution.AddFileInterface
- addBlob(ByteBuffer, Path) - Method in class com.yahoo.vespa.config.server.filedistribution.ApplicationFileManager
- addBlob(ByteBuffer, Path) - Method in class com.yahoo.vespa.config.server.filedistribution.MockFileManager
- addContainerLatency(double, double) - Method in class com.yahoo.vespa.config.server.metrics.DeploymentMetricsAggregator
- addDiskUsage(double, double) - Method in class com.yahoo.vespa.config.server.metrics.DeploymentMetricsAggregator
- addDocumentActiveCount(double) - Method in class com.yahoo.vespa.config.server.metrics.ProtonMetricsAggregator
- addDocumentCount(double) - Method in class com.yahoo.vespa.config.server.metrics.DeploymentMetricsAggregator
- addDocumentDiskUsage(double) - Method in class com.yahoo.vespa.config.server.metrics.ProtonMetricsAggregator
- addDocumentReadyCount(double) - Method in class com.yahoo.vespa.config.server.metrics.ProtonMetricsAggregator
- addDocumentTotalCount(double) - Method in class com.yahoo.vespa.config.server.metrics.ProtonMetricsAggregator
- addFeedLatency(double, double) - Method in class com.yahoo.vespa.config.server.metrics.DeploymentMetricsAggregator
- addFile(Path) - Method in interface com.yahoo.vespa.config.server.filedistribution.AddFileInterface
- addFile(Path) - Method in class com.yahoo.vespa.config.server.filedistribution.ApplicationFileManager
- addFile(Path) - Method in class com.yahoo.vespa.config.server.filedistribution.MockFileManager
- addFile(File) - Method in class com.yahoo.vespa.config.server.filedistribution.FileDirectory
- addFile(String) - Method in class com.yahoo.vespa.config.server.filedistribution.FileDBRegistry
- AddFileInterface - Interface in com.yahoo.vespa.config.server.filedistribution
- addLocalSession(LocalSession) - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- addMemoryUsage(double, double) - Method in class com.yahoo.vespa.config.server.metrics.DeploymentMetricsAggregator
- addQrLatency(double, double) - Method in class com.yahoo.vespa.config.server.metrics.DeploymentMetricsAggregator
- addReindexingProgress(String, double) - Method in class com.yahoo.vespa.config.server.metrics.DeploymentMetricsAggregator
- addResourceDiskUsageAverage(double) - Method in class com.yahoo.vespa.config.server.metrics.ProtonMetricsAggregator
- addResourceDiskUsageAverage(ProtonMetricsAggregator) - Method in class com.yahoo.vespa.config.server.metrics.ProtonMetricsAggregator
- addResourceMemoryUsageAverage(double) - Method in class com.yahoo.vespa.config.server.metrics.ProtonMetricsAggregator
- addResourceMemoryUsageAverage(ProtonMetricsAggregator) - Method in class com.yahoo.vespa.config.server.metrics.ProtonMetricsAggregator
- addTenant(TenantName) - Method in class com.yahoo.vespa.config.server.tenant.TenantRepository
- addToRequestQueue(JRTServerConfigRequest, boolean, CompletionService<Boolean>) - Method in class com.yahoo.vespa.config.server.rpc.RpcServer
- addUri(String) - Method in class com.yahoo.vespa.config.server.filedistribution.FileDBRegistry
- addUri(String, Path) - Method in interface com.yahoo.vespa.config.server.filedistribution.AddFileInterface
- addUri(String, Path) - Method in class com.yahoo.vespa.config.server.filedistribution.ApplicationFileManager
- addUri(String, Path) - Method in class com.yahoo.vespa.config.server.filedistribution.MockFileManager
- adminClusterArchitecture() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- aggregateDocumentActiveCount() - Method in class com.yahoo.vespa.config.server.metrics.ProtonMetricsAggregator
- aggregateDocumentCount() - Method in class com.yahoo.vespa.config.server.metrics.DeploymentMetricsAggregator
- aggregateDocumentDiskUsage() - Method in class com.yahoo.vespa.config.server.metrics.ProtonMetricsAggregator
- aggregateDocumentReadyCount() - Method in class com.yahoo.vespa.config.server.metrics.ProtonMetricsAggregator
- aggregateDocumentTotalCount() - Method in class com.yahoo.vespa.config.server.metrics.ProtonMetricsAggregator
- aggregateFeedLatency() - Method in class com.yahoo.vespa.config.server.metrics.DeploymentMetricsAggregator
- aggregateFeedRate() - Method in class com.yahoo.vespa.config.server.metrics.DeploymentMetricsAggregator
- aggregateQueryLatency() - Method in class com.yahoo.vespa.config.server.metrics.DeploymentMetricsAggregator
- aggregateQueryRate() - Method in class com.yahoo.vespa.config.server.metrics.DeploymentMetricsAggregator
- aggregateResourceDiskUsageAverage() - Method in class com.yahoo.vespa.config.server.metrics.ProtonMetricsAggregator
- aggregateResourceMemoryUsageAverage() - Method in class com.yahoo.vespa.config.server.metrics.ProtonMetricsAggregator
- allConfigIds() - Method in class com.yahoo.vespa.config.server.application.Application
- allConfigIds(ApplicationId, Optional<Version>) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
- allConfigIds(ApplicationId, Optional<Version>) - Method in interface com.yahoo.vespa.config.server.RequestHandler
-
List all config ids present
- allConfigIds(ApplicationId, Optional<Version>) - Method in class com.yahoo.vespa.config.server.SuperModelRequestHandler
- allConfigsProduced() - Method in class com.yahoo.vespa.config.server.application.Application
- allConfigsProduced(ApplicationId, Optional<Version>) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
- allConfigsProduced(ApplicationId, Optional<Version>) - Method in interface com.yahoo.vespa.config.server.RequestHandler
-
Lists all available configs produced
- allConfigsProduced(ApplicationId, Optional<Version>) - Method in class com.yahoo.vespa.config.server.SuperModelRequestHandler
- AllocatedHostsFromAllModels - Class in com.yahoo.vespa.config.server.modelfactory
-
Different model versions being built may disagree on the set of hosts that should be allocated.
- AllocatedHostsFromAllModels() - Constructor for class com.yahoo.vespa.config.server.modelfactory.AllocatedHostsFromAllModels
- allocatedHostsNode - Static variable in class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
- allocateHost(String) - Method in class com.yahoo.vespa.config.server.provision.ProvisionerAdapter
- allocateHost(String) - Method in class com.yahoo.vespa.config.server.provision.StaticProvisioner
- allowDisableMtls() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- allowedAthenzProxyIdentities() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- allTenantsLoaded() - Method in class com.yahoo.vespa.config.server.rpc.RpcServer
-
Returns true only after all tenants are loaded
- allVersions() - Method in class com.yahoo.vespa.config.server.modelfactory.ModelFactoryRegistry
- appDir() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl
- Application - Class in com.yahoo.vespa.config.server.application
-
A Vespa application for a specific version of Vespa.
- Application(Model, ServerCache, long, Version, MetricUpdater, ApplicationId) - Constructor for class com.yahoo.vespa.config.server.application.Application
- APPLICATION_LOCK_FAILURE - Enum constant in enum class com.yahoo.vespa.config.server.http.HttpErrorResponse.ErrorCode
- APPLICATION_X_GZIP - Static variable in class com.yahoo.vespa.config.server.http.v2.ApplicationApiHandler
- APPLICATION_ZIP - Static variable in class com.yahoo.vespa.config.server.http.v2.ApplicationApiHandler
- ApplicationApiHandler - Class in com.yahoo.vespa.config.server.http.v2
-
* The implementation of the /application/v2 API.
- ApplicationApiHandler(ThreadedHttpRequestHandler.Context, ApplicationRepository, ConfigserverConfig, Zone) - Constructor for class com.yahoo.vespa.config.server.http.v2.ApplicationApiHandler
- ApplicationContentRequest - Class in com.yahoo.vespa.config.server.http.v2.request
-
Represents a content request for an application.
- ApplicationContentRequest(HttpRequest, long, ApplicationId, Zone, HttpURL.Path, ApplicationFile) - Constructor for class com.yahoo.vespa.config.server.http.v2.request.ApplicationContentRequest
- ApplicationCuratorDatabase - Class in com.yahoo.vespa.config.server.application
-
Stores data and holds locks for the applications of a tenant, backed by a
Curator
. - ApplicationCuratorDatabase(TenantName, Curator) - Constructor for class com.yahoo.vespa.config.server.application.ApplicationCuratorDatabase
- ApplicationFileManager - Class in com.yahoo.vespa.config.server.filedistribution
- ApplicationHandler - Class in com.yahoo.vespa.config.server.http.v2
-
Operations on applications (delete, wait for config convergence, restart, application content etc.)
- ApplicationHandler(ThreadedHttpRequestHandler.Context, Zone, ApplicationRepository) - Constructor for class com.yahoo.vespa.config.server.http.v2.ApplicationHandler
- applicationId() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- applicationId() - Method in class com.yahoo.vespa.config.server.GetConfigContext
- applicationId(ApplicationId) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- applicationLockFailure(String) - Static method in class com.yahoo.vespa.config.server.http.HttpErrorResponse
- ApplicationMapper - Class in com.yahoo.vespa.config.server.application
-
Used during config request handling to route to the right config model based on application id and version.
- ApplicationMapper() - Constructor for class com.yahoo.vespa.config.server.application.ApplicationMapper
- applicationModels() - Method in class com.yahoo.vespa.config.server.model.SuperModelConfigProvider
- applicationPackage - Variable in class com.yahoo.vespa.config.server.session.Session
- applicationPackage() - Method in class com.yahoo.vespa.config.server.application.PermanentApplicationPackage
-
Get the permanent application package.
- applicationPackage() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl
- ApplicationPackageMaintainer - Class in com.yahoo.vespa.config.server.maintenance
-
Verifies that all active sessions has an application package on local disk.
- ApplicationReindexing - Class in com.yahoo.vespa.config.server.application
-
Pending reindexing: convergence to the stored config generation allows reindexing to start.
- ApplicationReindexing.Cluster - Class in com.yahoo.vespa.config.server.application
-
Reindexing status for a single content cluster in an application.
- ApplicationReindexing.Status - Class in com.yahoo.vespa.config.server.application
-
Reindexing status common to an application, one of its clusters, or a single document type in a cluster.
- applicationRemoved(ApplicationId) - Method in interface com.yahoo.vespa.config.server.ConfigActivationListener
-
Application has been removed.
- applicationRemoved(ApplicationId) - Method in class com.yahoo.vespa.config.server.rpc.RpcServer
- applicationRemoved(ApplicationId) - Method in class com.yahoo.vespa.config.server.SuperModelManager
- applicationRepository - Variable in class com.yahoo.vespa.config.server.http.SessionHandler
- applicationRepository - Variable in class com.yahoo.vespa.config.server.maintenance.ConfigServerMaintainer
- ApplicationRepository - Class in com.yahoo.vespa.config.server
-
The API for managing applications.
- ApplicationRepository(TenantRepository, HostProvisionerProvider, InfraDeployerProvider, ConfigConvergenceChecker, HttpProxy, ConfigserverConfig, Orchestrator, TesterClient, Metric, SecretStore, FlagSource) - Constructor for class com.yahoo.vespa.config.server.ApplicationRepository
- ApplicationRepository.ActionTimer - Class in com.yahoo.vespa.config.server
- ApplicationRepository.Activation - Class in com.yahoo.vespa.config.server
- ApplicationRepository.Builder - Class in com.yahoo.vespa.config.server
- ApplicationRolesSerializer - Class in com.yahoo.vespa.config.server.tenant
- ApplicationRolesSerializer() - Constructor for class com.yahoo.vespa.config.server.tenant.ApplicationRolesSerializer
- ApplicationRolesStore - Class in com.yahoo.vespa.config.server.tenant
-
Stores application roles for an application.
- ApplicationRolesStore(Curator, Path) - Constructor for class com.yahoo.vespa.config.server.tenant.ApplicationRolesStore
- applicationSet() - Method in class com.yahoo.vespa.config.server.session.RemoteSession
- ApplicationSet - Class in com.yahoo.vespa.config.server.application
-
Immutable set of
Application
s with the sameApplicationId
. - ApplicationSuspendedResponse - Class in com.yahoo.vespa.config.server.http.v2.response
- ApplicationSuspendedResponse(boolean) - Constructor for class com.yahoo.vespa.config.server.http.v2.response.ApplicationSuspendedResponse
- asJsonBytes() - Method in class com.yahoo.vespa.config.server.tenant.TenantMetaData
- assertNotTimedOut(Supplier<String>) - Method in class com.yahoo.vespa.config.server.TimeoutBudget
- asString() - Method in enum class com.yahoo.vespa.config.server.application.ClusterReindexing.State
- athenzDnsSuffix() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- athenzDomain() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- athenzDomain() - Method in class com.yahoo.vespa.config.server.session.PrepareParams
- athenzDomain(AthenzDomain) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- athenzDomain(String) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- authorizeConfigRequest(Request) - Method in class com.yahoo.vespa.config.server.rpc.security.MultiTenantRpcAuthorizer
- authorizeConfigRequest(Request) - Method in class com.yahoo.vespa.config.server.rpc.security.NoopRpcAuthorizer
- authorizeConfigRequest(Request) - Method in interface com.yahoo.vespa.config.server.rpc.security.RpcAuthorizer
- authorizeFileRequest(Request) - Method in class com.yahoo.vespa.config.server.rpc.security.MultiTenantRpcAuthorizer
- authorizeFileRequest(Request) - Method in class com.yahoo.vespa.config.server.rpc.security.NoopRpcAuthorizer
- authorizeFileRequest(Request) - Method in interface com.yahoo.vespa.config.server.rpc.security.RpcAuthorizer
- availableProcessors() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- avoidRenamingSummaryFeatures() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- awaitCompletion(Duration) - Method in class com.yahoo.vespa.config.server.ApplicationRepository.Activation
- awaitShutdown() - Method in class com.yahoo.vespa.config.server.maintenance.ApplicationPackageMaintainer
B
- BAD_REQUEST - Enum constant in enum class com.yahoo.vespa.config.server.http.HttpErrorResponse.ErrorCode
- badRequest(String) - Static method in class com.yahoo.vespa.config.server.http.HttpErrorResponse
- BadRequestException - Exception in com.yahoo.vespa.config.server.http
-
Exception that will create a http response with BAD_REQUEST response code (400)
- BadRequestException(String) - Constructor for exception com.yahoo.vespa.config.server.http.BadRequestException
- bootstrapping() - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- bootstrappingDone() - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- bootstrapTenant(TenantName) - Method in class com.yahoo.vespa.config.server.tenant.TenantRepository
- build() - Method in class com.yahoo.vespa.config.server.ApplicationRepository.Builder
- build() - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- Builder() - Constructor for class com.yahoo.vespa.config.server.ApplicationRepository.Builder
- Builder() - Constructor for class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- buildModels(ApplicationId, Optional<DockerImage>, Version, ApplicationPackage, AllocatedHostsFromAllModels, Instant) - Method in class com.yahoo.vespa.config.server.modelfactory.ModelsBuilder
-
Builds all applicable model versions
- buildModelVersion(ModelFactory, ApplicationPackage, ApplicationId, Optional<DockerImage>, Version) - Method in class com.yahoo.vespa.config.server.modelfactory.ActivatedModelsBuilder
- buildModelVersion(ModelFactory, ApplicationPackage, ApplicationId, Optional<DockerImage>, Version) - Method in class com.yahoo.vespa.config.server.modelfactory.ModelsBuilder
- buildModelVersion(ModelFactory, ApplicationPackage, ApplicationId, Optional<DockerImage>, Version) - Method in class com.yahoo.vespa.config.server.modelfactory.PreparedModelsBuilder
C
- canReturnEmptySentinelConfig() - Method in class com.yahoo.vespa.config.server.rpc.RpcServer
-
Returns true if empty sentinel config can be returned when a request from a host that is not part of an application asks for sentinel config
- CERTIFICATE_NOT_READY - Enum constant in enum class com.yahoo.vespa.config.server.http.HttpErrorResponse.ErrorCode
- certificateNotReady(String) - Static method in class com.yahoo.vespa.config.server.http.HttpErrorResponse
- checkConvergenceForAllServices(Application, Duration) - Method in class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker
-
Checks all services in given application.
- checkConvergenceUnlessDeferringChangesUntilRestart(Application) - Method in class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker
-
Checks services except those which defer config changes until restart in the given application.
- checkServiceForConfigConvergence(ApplicationId, String, Duration, Optional<Version>) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- checkSumElems() - Method in class com.yahoo.vespa.config.server.ServerCache
-
The number of different key→checksum mappings
- checkThatTenantExists(TenantName) - Method in class com.yahoo.vespa.config.server.tenant.TenantRepository
- checkThatTenantExists(TenantRepository, TenantName) - Static method in class com.yahoo.vespa.config.server.http.Utils
- childEvent(CuratorFramework, TreeCacheEvent) - Method in class com.yahoo.vespa.config.server.tenant.TenantDebugger
- classes() - Method in class com.yahoo.vespa.config.server.ConfigServerDB
- cleanup() - Method in class com.yahoo.vespa.config.server.deploy.ZooKeeperDeployer
- clock() - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- clock() - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- close() - Method in interface com.yahoo.vespa.config.server.application.ClusterReindexingStatusClient
- close() - Method in class com.yahoo.vespa.config.server.application.CompressedApplicationInputStream
-
Close this stream.
- close() - Method in class com.yahoo.vespa.config.server.application.DefaultClusterReindexingStatusClient
- close() - Method in class com.yahoo.vespa.config.server.application.TenantApplications
-
Closes the application repo.
- close() - Method in class com.yahoo.vespa.config.server.ApplicationRepository.ActionTimer
- close() - Method in class com.yahoo.vespa.config.server.filedistribution.FileDistributionFactory
- close() - Method in class com.yahoo.vespa.config.server.filedistribution.FileServer
- close() - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- close() - Method in class com.yahoo.vespa.config.server.session.SessionStateWatcher
- close() - Method in class com.yahoo.vespa.config.server.tenant.TenantRepository
- cloudAccount() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- cloudAccount() - Method in class com.yahoo.vespa.config.server.session.PrepareParams
- cloudAccount(CloudAccount) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- CloudAccountSerializer - Class in com.yahoo.vespa.config.server.tenant
- cluster(Curator) - Static method in class com.yahoo.vespa.config.server.maintenance.ConfigServerMaintainer
-
Returns all hosts configured to be part of this ZooKeeper cluster
- ClusterDeploymentMetricsRetriever - Class in com.yahoo.vespa.config.server.metrics
-
Client for reaching out to nodes in an application instance and get their metrics.
- ClusterDeploymentMetricsRetriever() - Constructor for class com.yahoo.vespa.config.server.metrics.ClusterDeploymentMetricsRetriever
- ClusterInfo - Class in com.yahoo.vespa.config.server.metrics
- ClusterInfo(String, String) - Constructor for class com.yahoo.vespa.config.server.metrics.ClusterInfo
- ClusterProtonMetricsRetriever - Class in com.yahoo.vespa.config.server.metrics
- ClusterProtonMetricsRetriever() - Constructor for class com.yahoo.vespa.config.server.metrics.ClusterProtonMetricsRetriever
- ClusterReindexing - Class in com.yahoo.vespa.config.server.application
-
Reindexing status for each document type in a content cluster.
- ClusterReindexing(Map<String, ClusterReindexing.Status>) - Constructor for class com.yahoo.vespa.config.server.application.ClusterReindexing
- ClusterReindexing.State - Enum Class in com.yahoo.vespa.config.server.application
- ClusterReindexing.Status - Class in com.yahoo.vespa.config.server.application
- ClusterReindexingStatusClient - Interface in com.yahoo.vespa.config.server.application
-
Retrieves reindexing status from content clusters
- clusters() - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing
-
The reindexing status of each of the clusters of this application.
- com.fasterxml.jackson.jaxrs.json - package com.fasterxml.jackson.jaxrs.json
- com.yahoo.vespa.config.server - package com.yahoo.vespa.config.server
- com.yahoo.vespa.config.server.application - package com.yahoo.vespa.config.server.application
- com.yahoo.vespa.config.server.configchange - package com.yahoo.vespa.config.server.configchange
- com.yahoo.vespa.config.server.deploy - package com.yahoo.vespa.config.server.deploy
- com.yahoo.vespa.config.server.filedistribution - package com.yahoo.vespa.config.server.filedistribution
- com.yahoo.vespa.config.server.host - package com.yahoo.vespa.config.server.host
- com.yahoo.vespa.config.server.http - package com.yahoo.vespa.config.server.http
- com.yahoo.vespa.config.server.http.status - package com.yahoo.vespa.config.server.http.status
- com.yahoo.vespa.config.server.http.v1 - package com.yahoo.vespa.config.server.http.v1
- com.yahoo.vespa.config.server.http.v2 - package com.yahoo.vespa.config.server.http.v2
- com.yahoo.vespa.config.server.http.v2.request - package com.yahoo.vespa.config.server.http.v2.request
- com.yahoo.vespa.config.server.http.v2.response - package com.yahoo.vespa.config.server.http.v2.response
- com.yahoo.vespa.config.server.maintenance - package com.yahoo.vespa.config.server.maintenance
- com.yahoo.vespa.config.server.metrics - package com.yahoo.vespa.config.server.metrics
- com.yahoo.vespa.config.server.model - package com.yahoo.vespa.config.server.model
- com.yahoo.vespa.config.server.modelfactory - package com.yahoo.vespa.config.server.modelfactory
- com.yahoo.vespa.config.server.monitoring - package com.yahoo.vespa.config.server.monitoring
- com.yahoo.vespa.config.server.provision - package com.yahoo.vespa.config.server.provision
- com.yahoo.vespa.config.server.rpc - package com.yahoo.vespa.config.server.rpc
- com.yahoo.vespa.config.server.rpc.security - package com.yahoo.vespa.config.server.rpc.security
- com.yahoo.vespa.config.server.session - package com.yahoo.vespa.config.server.session
- com.yahoo.vespa.config.server.tenant - package com.yahoo.vespa.config.server.tenant
- com.yahoo.vespa.config.server.version - package com.yahoo.vespa.config.server.version
- com.yahoo.vespa.config.server.zookeeper - package com.yahoo.vespa.config.server.zookeeper
- compareTo(Session) - Method in class com.yahoo.vespa.config.server.session.Session
- compatibleWith(Optional<Version>, ApplicationId) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
- compatibleWith(Optional<Version>, ApplicationId) - Method in interface com.yahoo.vespa.config.server.RequestHandler
-
Returns whether the latest deployed version of application is compatible with given vespaVersion
- compatibleWith(Optional<Version>, ApplicationId) - Method in class com.yahoo.vespa.config.server.SuperModelRequestHandler
- CompressedApplicationInputStream - Class in com.yahoo.vespa.config.server.application
-
A compressed application points to an application package that can be decompressed.
- computeIfAbsent(ConfigCacheKey, Function<ConfigCacheKey, ConfigResponse>) - Method in class com.yahoo.vespa.config.server.ServerCache
- CONFIG_NOT_CONVERGED - Enum constant in enum class com.yahoo.vespa.config.server.http.HttpErrorResponse.ErrorCode
- configActivated(ApplicationSet) - Method in interface com.yahoo.vespa.config.server.ConfigActivationListener
-
Configs has been activated for an application: Either an application has been deployed for the first time, or it has been externally or internally redeployed.
- configActivated(ApplicationSet) - Method in class com.yahoo.vespa.config.server.rpc.RpcServer
-
Checks all delayed responses for config changes and waits until all has been answered.
- configActivated(ApplicationSet) - Method in class com.yahoo.vespa.config.server.SuperModelManager
- ConfigActivationListener - Interface in com.yahoo.vespa.config.server
-
A ConfigActivationListener is used to signal to a component that config has been activated.
- configChangeActions() - Method in class com.yahoo.vespa.config.server.deploy.Deployment
- configChangeActions() - Method in class com.yahoo.vespa.config.server.http.v2.PrepareResult
- ConfigChangeActions - Class in com.yahoo.vespa.config.server.configchange
-
Contains an aggregated view of which actions that must be performed to handle config changes between the current active model and the next model to prepare.
- ConfigChangeActions() - Constructor for class com.yahoo.vespa.config.server.configchange.ConfigChangeActions
- ConfigChangeActions(RestartActions, RefeedActions, ReindexActions) - Constructor for class com.yahoo.vespa.config.server.configchange.ConfigChangeActions
- ConfigChangeActions(List<ConfigChangeAction>) - Constructor for class com.yahoo.vespa.config.server.configchange.ConfigChangeActions
- ConfigChangeActionsSlimeConverter - Class in com.yahoo.vespa.config.server.configchange
-
Class used to convert a ConfigChangeActions instance to Slime.
- ConfigChangeActionsSlimeConverter(ConfigChangeActions) - Constructor for class com.yahoo.vespa.config.server.configchange.ConfigChangeActionsSlimeConverter
- configConvergenceChecker() - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- ConfigConvergenceChecker - Class in com.yahoo.vespa.config.server.application
-
Checks for convergence of config generation for a given application.
- ConfigConvergenceChecker() - Constructor for class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker
- ConfigConvergenceChecker.ServiceListResponse - Class in com.yahoo.vespa.config.server.application
- ConfigConvergenceChecker.ServiceListResponse.Service - Class in com.yahoo.vespa.config.server.application
- ConfigConvergenceChecker.ServiceResponse - Class in com.yahoo.vespa.config.server.application
- ConfigConvergenceChecker.ServiceResponse.Status - Enum Class in com.yahoo.vespa.config.server.application
- configDefinitionRepo() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl
- configElems() - Method in class com.yahoo.vespa.config.server.ServerCache
-
The number of different
ConfigResponse
elements - configNotConverged(String) - Static method in class com.yahoo.vespa.config.server.http.HttpErrorResponse
- ConfigNotConvergedException - Exception in com.yahoo.vespa.config.server.application
- ConfigNotConvergedException(String) - Constructor for exception com.yahoo.vespa.config.server.application.ConfigNotConvergedException
- ConfigNotConvergedException(Throwable) - Constructor for exception com.yahoo.vespa.config.server.application.ConfigNotConvergedException
- configPayloadChecksums() - Method in class com.yahoo.vespa.config.server.http.HttpConfigRequest
- ConfigRequestHostLivenessTracker - Class in com.yahoo.vespa.config.server.host
-
Keeps track of the last config request made by each hostname.
- ConfigRequestHostLivenessTracker() - Constructor for class com.yahoo.vespa.config.server.host.ConfigRequestHostLivenessTracker
- ConfigRequestHostLivenessTracker(Clock) - Constructor for class com.yahoo.vespa.config.server.host.ConfigRequestHostLivenessTracker
- ConfigResponseFactory - Interface in com.yahoo.vespa.config.server.rpc
-
Represents a component that creates config responses from a payload.
- ConfigServerBootstrap - Class in com.yahoo.vespa.config.server
-
Main component that bootstraps and starts config server threads.
- ConfigServerBootstrap(ApplicationRepository, RpcServer, VersionState, StateMonitor, VipStatus, FlagSource, ConfigConvergenceChecker) - Constructor for class com.yahoo.vespa.config.server.ConfigServerBootstrap
- configserverConfig - Variable in class com.yahoo.vespa.config.server.filedistribution.FileDistributionFactory
- configserverConfig - Variable in class com.yahoo.vespa.config.server.modelfactory.ModelsBuilder
- configserverConfig() - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- ConfigServerDB - Class in com.yahoo.vespa.config.server
-
Config server db is the maintainer of the serverdb directory containing def files and the file system sessions.
- ConfigServerDB(ConfigserverConfig) - Constructor for class com.yahoo.vespa.config.server.ConfigServerDB
- ConfigServerMaintainer - Class in com.yahoo.vespa.config.server.maintenance
-
A maintainer is some job which runs at a fixed interval to perform some maintenance task in the config server.
- configServerMaintenance() - Method in class com.yahoo.vespa.config.server.ConfigServerBootstrap
- ConfigServerMaintenance - Class in com.yahoo.vespa.config.server.maintenance
-
Maintenance jobs of the config server.
- ConfigServerMaintenance(ConfigserverConfig, ApplicationRepository, Curator, FlagSource, ConfigConvergenceChecker) - Constructor for class com.yahoo.vespa.config.server.maintenance.ConfigServerMaintenance
- ConfigServerSpec - Class in com.yahoo.vespa.config.server
- ConfigServerSpec(String, int, int) - Constructor for class com.yahoo.vespa.config.server.ConfigServerSpec
- configServerSpecs() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- conflictWhenActivating(String) - Static method in class com.yahoo.vespa.config.server.http.HttpErrorResponse
- containerDumpHeapOnShutdownTimeout() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- containerEndpointList(List<ContainerEndpoint>) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- containerEndpoints() - Method in class com.yahoo.vespa.config.server.session.PrepareParams
-
Returns the container endpoints that should be made available for this deployment.
- containerEndpoints(String) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- ContainerEndpointsCache - Class in com.yahoo.vespa.config.server.tenant
-
Persists assignment of rotations to an application in ZooKeeper.
- ContainerEndpointsCache(Path, Curator) - Constructor for class com.yahoo.vespa.config.server.tenant.ContainerEndpointsCache
- ContainerEndpointSerializer - Class in com.yahoo.vespa.config.server.tenant
-
Contains all methods for de-/serializing ContainerEndpoints to/from JSON.
- containerShutdownTimeout() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- ContentHandler - Class in com.yahoo.vespa.config.server.http
-
Requests for content and content status, both for prepared and active sessions, are handled by this class.
- ContentHandler() - Constructor for class com.yahoo.vespa.config.server.http.ContentHandler
- ContentRequest - Class in com.yahoo.vespa.config.server.http
-
Represents a
ContentRequest
, and contains common functionality for content requests for all content handlers. - ContentRequest(HttpRequest, long, HttpURL.Path, ApplicationFile) - Constructor for class com.yahoo.vespa.config.server.http.ContentRequest
- contentTypeHeader - Static variable in class com.yahoo.vespa.config.server.http.v2.ApplicationApiHandler
- converged - Variable in class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceListResponse
- converged - Variable in class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceResponse
- create(ConfigserverConfig) - Static method in interface com.yahoo.vespa.config.server.rpc.ConfigResponseFactory
- create(ApplicationId, RequestHandler, Trace) - Static method in class com.yahoo.vespa.config.server.GetConfigContext
- create(Path) - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplication
- create(AddFileInterface, Reader) - Static method in class com.yahoo.vespa.config.server.filedistribution.FileDBRegistry
- createActivateTransaction(Session) - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- createActiveWaiter() - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- createAndWriteTenantMetaData(Tenant) - Method in class com.yahoo.vespa.config.server.tenant.TenantRepository
- createApplication(ApplicationId) - Method in class com.yahoo.vespa.config.server.application.ApplicationCuratorDatabase
-
Creates a node for the given application, marking its existence.
- createApplication(ApplicationId) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
-
Creates a node for the given application, marking its existence.
- createApplicationsPathCache(ExecutorService) - Method in class com.yahoo.vespa.config.server.application.ApplicationCuratorDatabase
-
Sets up a listenable cache with the given listener, over the applications path of this tenant.
- createDeactivateTransaction() - Method in class com.yahoo.vespa.config.server.session.Session
- createDeleteTransaction(ApplicationId) - Method in class com.yahoo.vespa.config.server.application.ApplicationCuratorDatabase
-
Returns a transaction which deletes this application.
- createDeleteTransaction(ApplicationId) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
-
Returns a transaction which deletes this application.
- createDeployer(DeployLogger) - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- createDimensions(ApplicationId) - Static method in class com.yahoo.vespa.config.server.monitoring.Metrics
- createDimensions(TenantName) - Static method in class com.yahoo.vespa.config.server.monitoring.Metrics
- createDirectory(File) - Static method in class com.yahoo.vespa.config.server.ConfigServerDB
- createdTimestamp() - Method in class com.yahoo.vespa.config.server.tenant.TenantMetaData
- createFileDistribution() - Method in class com.yahoo.vespa.config.server.filedistribution.FileDistributionFactory
- createFileManager(File) - Method in class com.yahoo.vespa.config.server.filedistribution.FileDistributionFactory
- createFileRegistry(File) - Method in class com.yahoo.vespa.config.server.filedistribution.FileDistributionFactory
- createFromCompressedStream(InputStream, String, long) - Static method in class com.yahoo.vespa.config.server.application.CompressedApplicationInputStream
-
Create an instance of a compressed application from an input stream.
- createFromConfig(ConfigResponse) - Static method in class com.yahoo.vespa.config.server.http.HttpConfigResponse
- createFromListRequest(HttpRequest) - Static method in class com.yahoo.vespa.config.server.http.v2.request.HttpListConfigsRequest
- createFromNamedListRequest(HttpRequest) - Static method in class com.yahoo.vespa.config.server.http.v2.request.HttpListConfigsRequest
- createFromRequestV1(HttpRequest) - Static method in class com.yahoo.vespa.config.server.http.HttpConfigRequest
- createFromRequestV2(HttpRequest) - Static method in class com.yahoo.vespa.config.server.http.HttpConfigRequest
- createLocalSessionFromDistributedApplicationPackage(long) - Method in class com.yahoo.vespa.config.server.session.SessionRepository
-
Create a new local session for the given session id if it does not already exist.
- createNewSession(Instant) - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
-
Create necessary paths atomically for a new session.
- createPutTransaction(ApplicationId, long) - Method in class com.yahoo.vespa.config.server.application.ApplicationCuratorDatabase
-
Returns a transaction which writes the given session id as the currently active for the given application.
- createPutTransaction(ApplicationId, long) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
-
Returns a transaction which writes the given session id as the currently active for the given application.
- createRemoteSession(long) - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- createRemoveApplicationWaiter(ApplicationId) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
- createResponse(AbstractUtf8Array, long, boolean, PayloadChecksums) - Method in interface com.yahoo.vespa.config.server.rpc.ConfigResponseFactory
-
Creates a
ConfigResponse
for a given payload and generation. - createResponse(AbstractUtf8Array, long, boolean, PayloadChecksums) - Method in class com.yahoo.vespa.config.server.rpc.LZ4ConfigResponseFactory
- createResponse(AbstractUtf8Array, long, boolean, PayloadChecksums) - Method in class com.yahoo.vespa.config.server.rpc.UncompressedConfigResponseFactory
- createSession(ApplicationId, TimeoutBudget, File, DeployLogger) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- createSession(ApplicationId, TimeoutBudget, InputStream, String, DeployLogger) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- createSessionFromApplicationPackage(File, ApplicationId, TimeoutBudget, DeployLogger) - Method in class com.yahoo.vespa.config.server.session.SessionRepository
-
Creates a new deployment session from an application package.
- createSessionFromExisting(ApplicationId, boolean, TimeoutBudget, DeployLogger) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- createSessionFromExisting(Session, boolean, TimeoutBudget, DeployLogger) - Method in class com.yahoo.vespa.config.server.session.SessionRepository
-
Creates a new deployment session from an already existing session.
- createSessionZooKeeperClient(long) - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- createSetStatusTransaction(Session, Session.Status) - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- createTestMetrics() - Static method in class com.yahoo.vespa.config.server.monitoring.Metrics
- createTestUpdater() - Static method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
- createWriteStatusTransaction(Session.Status) - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- createWriteTenantMetaDataTransaction(TenantMetaData) - Method in class com.yahoo.vespa.config.server.tenant.TenantRepository
- currentGeneration - Variable in class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceListResponse
- currentGeneration - Variable in class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceListResponse.Service
- currentGeneration - Variable in class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceResponse
- currentVersion() - Method in class com.yahoo.vespa.config.server.version.VersionState
D
- database() - Method in class com.yahoo.vespa.config.server.application.TenantApplications
-
The curator backed ZK storage of this.
- DEACTIVATE - Enum constant in enum class com.yahoo.vespa.config.server.session.Session.Status
- deactivateCurrentActivateNew(Optional<Session>, Session, boolean) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- deactivated() - Method in class com.yahoo.vespa.config.server.session.RemoteSession
- deactivateSession(long) - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- decompress(File) - Method in class com.yahoo.vespa.config.server.application.CompressedApplicationInputStream
- deconstruct() - Method in class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker
- deconstruct() - Method in class com.yahoo.vespa.config.server.application.FileDistributionStatus
- deconstruct() - Method in class com.yahoo.vespa.config.server.ConfigServerBootstrap
- deconstruct() - Method in class com.yahoo.vespa.config.server.monitoring.Metrics
- deconstruct() - Method in class com.yahoo.vespa.config.server.rpc.security.DefaultRpcAuthorizerProvider
- deconstruct() - Method in class com.yahoo.vespa.config.server.rpc.security.DummyNodeIdentifierProvider
- DefaultClusterReindexingStatusClient - Class in com.yahoo.vespa.config.server.application
-
Retrieves reindexing status from cluster controllers over HTTP
- DefaultClusterReindexingStatusClient() - Constructor for class com.yahoo.vespa.config.server.application.DefaultClusterReindexingStatusClient
- defaultNumResponseThreads() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- defaultPoolNumThreads() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- DefaultRpcAuthorizerProvider - Class in com.yahoo.vespa.config.server.rpc.security
-
A provider for
RpcAuthorizer
. - DefaultRpcAuthorizerProvider(ConfigserverConfig, NodeIdentifier, HostRegistry, RequestHandlerProvider) - Constructor for class com.yahoo.vespa.config.server.rpc.security.DefaultRpcAuthorizerProvider
- defaultTenant() - Method in class com.yahoo.vespa.config.server.tenant.TenantRepository
-
Returns a default (compatibility with single tenant config requests) tenant
- defaultTermwiseLimit() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- DEFCONFIGS_ZK_SUBPATH - Static variable in class com.yahoo.vespa.config.server.zookeeper.ZKApplication
-
Path for def files, under one app
- DelayedConfigResponses - Class in com.yahoo.vespa.config.server.rpc
-
Takes care of delayed responses in the config server.
- delete() - Method in class com.yahoo.vespa.config.server.deploy.TenantFileSystemDirs
- delete(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
-
Deletes an application and associated resources
- delete(ApplicationId) - Method in class com.yahoo.vespa.config.server.tenant.ApplicationRolesStore
-
Returns a transaction which deletes application roles if they exist
- delete(ApplicationId) - Method in class com.yahoo.vespa.config.server.tenant.ContainerEndpointsCache
-
Returns a transaction which deletes these rotations if they exist
- delete(ApplicationId) - Method in class com.yahoo.vespa.config.server.tenant.EndpointCertificateMetadataStore
-
Returns a transaction which deletes endpoint certificate metadata if it exists
- delete(ContentRequest) - Method in class com.yahoo.vespa.config.server.http.ContentHandler
- DELETE - Enum constant in enum class com.yahoo.vespa.config.server.session.Session.Status
- deleteApplication(ApplicationId) - Method in class com.yahoo.vespa.config.server.http.v2.ApplicationHandler
- DeleteApplicationResponse - Class in com.yahoo.vespa.config.server.http.v2.response
- DeleteApplicationResponse(ApplicationId) - Constructor for class com.yahoo.vespa.config.server.http.v2.response.DeleteApplicationResponse
- deleteExpiredLocalSessions() - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- deleteExpiredRemoteSessions(Clock) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- deleteExpiredRemoteSessions(Clock) - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- deleteExpiredSessions(Map<ApplicationId, Long>) - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- deleteLocalSession(long) - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- deleteRemoteSessionFromZooKeeper(Session) - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- deleteTenant(TenantName) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- deleteTenant(TenantName) - Method in class com.yahoo.vespa.config.server.tenant.TenantRepository
-
Removes the given tenant from ZooKeeper and filesystem.
- deleteTransaction() - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
-
Returns a transaction deleting this session on commit
- deleteUnusedFileDistributionReferences(File, Duration, int) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- deleteUnusedTenants(Duration, Instant) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- deploy(ApplicationPackage, Map<Version, FileRegistry>, AllocatedHosts) - Method in class com.yahoo.vespa.config.server.deploy.ZooKeeperDeployer
-
Deploys an application package to zookeeper
- deploy(CompressedApplicationInputStream, PrepareParams) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- deploy(File, PrepareParams) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- deployFromLocalActive(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
-
Creates a new deployment from the active application, if available.
- deployFromLocalActive(ApplicationId, boolean) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
-
Creates a new deployment from the active application, if available.
- deployFromLocalActive(ApplicationId, Duration, boolean) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
-
Creates a new deployment from the active application, if available.
- DeployHandlerLogger - Class in com.yahoo.vespa.config.server.deploy
-
A
DeployLogger
which persists messages as aSlime
tree, and holds a tenant and application name. - deployLogger() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl
- deployLogger() - Method in class com.yahoo.vespa.config.server.http.v2.PrepareResult
- deployLogger() - Method in class com.yahoo.vespa.config.server.modelfactory.ModelsBuilder
- Deployment - Class in com.yahoo.vespa.config.server.deploy
-
The process of deploying an application.
- DeploymentMetricsAggregator - Class in com.yahoo.vespa.config.server.metrics
- DeploymentMetricsAggregator() - Constructor for class com.yahoo.vespa.config.server.metrics.DeploymentMetricsAggregator
- DeploymentMetricsAggregator.ResourceUsage - Class in com.yahoo.vespa.config.server.metrics
- DeploymentMetricsResponse - Class in com.yahoo.vespa.config.server.http.v2.response
- DeploymentMetricsResponse(ApplicationId, Map<ClusterInfo, DeploymentMetricsAggregator>) - Constructor for class com.yahoo.vespa.config.server.http.v2.response.DeploymentMetricsResponse
- DeploymentMetricsRetriever - Class in com.yahoo.vespa.config.server.metrics
-
Finds all hosts we want to fetch metrics for, generates the appropriate URIs and returns the generated MetricsResponse.
- DeploymentMetricsRetriever() - Constructor for class com.yahoo.vespa.config.server.metrics.DeploymentMetricsRetriever
- DeploymentMetricsRetriever(ClusterDeploymentMetricsRetriever) - Constructor for class com.yahoo.vespa.config.server.metrics.DeploymentMetricsRetriever
- deploymentStatusPath(String) - Method in class com.yahoo.vespa.config.server.http.v1.RoutingStatusApiHandler
- disableReindexing(ApplicationId) - Method in class com.yahoo.vespa.config.server.http.v2.ApplicationHandler
- diskUsage() - Method in class com.yahoo.vespa.config.server.metrics.DeploymentMetricsAggregator
- dockerImageRepository() - Method in class com.yahoo.vespa.config.server.session.PrepareParams
- dockerImageRepository(DockerImage) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- dockerImageRepository(String) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- documentTypeStatus() - Method in class com.yahoo.vespa.config.server.application.ClusterReindexing
- downloader() - Method in class com.yahoo.vespa.config.server.filedistribution.FileServer
- dryRun(boolean) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- DUMMY_INSTANCE - Static variable in interface com.yahoo.vespa.config.server.application.ClusterReindexingStatusClient
- DummyNodeIdentifierProvider - Class in com.yahoo.vespa.config.server.rpc.security
- DummyNodeIdentifierProvider() - Constructor for class com.yahoo.vespa.config.server.rpc.security.DummyNodeIdentifierProvider
E
- empty() - Static method in class com.yahoo.vespa.config.server.application.ApplicationReindexing
-
Reindexing for the whole application ready now.
- empty() - Static method in class com.yahoo.vespa.config.server.application.ClusterReindexing
- empty() - Static method in class com.yahoo.vespa.config.server.deploy.InfraDeployerProvider
- empty() - Static method in class com.yahoo.vespa.config.server.provision.HostProvisionerProvider
- enable() - Method in class com.yahoo.vespa.config.server.SuperModelRequestHandler
- enableBitVectors() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- enabled() - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing
- enabled(boolean) - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing
-
Returns a copy of this with the enabled-state set to the given value.
- enableProxyProtocolMixedMode() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- endedAt() - Method in class com.yahoo.vespa.config.server.application.ClusterReindexing.Status
- endpointCertificateMetadata() - Method in class com.yahoo.vespa.config.server.session.PrepareParams
- endpointCertificateMetadata(EndpointCertificateMetadata) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- endpointCertificateMetadata(String) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- EndpointCertificateMetadataSerializer - Class in com.yahoo.vespa.config.server.tenant
-
(de)serializes endpoint certificate metadata
- EndpointCertificateMetadataSerializer() - Constructor for class com.yahoo.vespa.config.server.tenant.EndpointCertificateMetadataSerializer
- EndpointCertificateMetadataStore - Class in com.yahoo.vespa.config.server.tenant
-
Stores the endpoint certificate metadata for an application.
- EndpointCertificateMetadataStore(Curator, Path) - Constructor for class com.yahoo.vespa.config.server.tenant.EndpointCertificateMetadataStore
- EndpointCertificateRetriever - Record Class in com.yahoo.vespa.config.server.tenant
-
Used to retrieve actual endpoint certificate/key from secret store.
- EndpointCertificateRetriever(SecretStore) - Constructor for record class com.yahoo.vespa.config.server.tenant.EndpointCertificateRetriever
-
Creates an instance of a
EndpointCertificateRetriever
record class. - endpointCertificateSecrets() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- endpointFromSlime(Inspector) - Static method in class com.yahoo.vespa.config.server.tenant.ContainerEndpointSerializer
- endpointListFromSlime(Inspector) - Static method in class com.yahoo.vespa.config.server.tenant.ContainerEndpointSerializer
- endpointListFromSlime(Slime) - Static method in class com.yahoo.vespa.config.server.tenant.ContainerEndpointSerializer
- endpointListToSlime(List<ContainerEndpoint>) - Static method in class com.yahoo.vespa.config.server.tenant.ContainerEndpointSerializer
- endpoints() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- endpointToSlime(Cursor, ContainerEndpoint) - Static method in class com.yahoo.vespa.config.server.tenant.ContainerEndpointSerializer
- ensureApplicationLoaded(RemoteSession) - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- environmentVariables() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- equals(Object) - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing.Cluster
- equals(Object) - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing
- equals(Object) - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing.Status
- equals(Object) - Method in class com.yahoo.vespa.config.server.application.ClusterReindexing
- equals(Object) - Method in class com.yahoo.vespa.config.server.application.ClusterReindexing.Status
- equals(Object) - Method in class com.yahoo.vespa.config.server.ConfigServerSpec
- equals(Object) - Method in class com.yahoo.vespa.config.server.metrics.ClusterInfo
- equals(Object) - Method in record class com.yahoo.vespa.config.server.tenant.EndpointCertificateRetriever
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.yahoo.vespa.config.server.tenant.Tenant
- error - Enum constant in enum class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceResponse.Status
- errorMessage - Variable in class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceResponse
- exists(ApplicationId) - Method in class com.yahoo.vespa.config.server.application.ApplicationCuratorDatabase
- exists(ApplicationId) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
- exists(Path) - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplication
-
Checks if the given node exists under path under this active app
- export() - Method in class com.yahoo.vespa.config.server.filedistribution.FileDBRegistry
- exportRegistry(FileRegistry) - Static method in class com.yahoo.vespa.config.server.filedistribution.FileDBRegistry
F
- FAILED - Enum constant in enum class com.yahoo.vespa.config.server.application.ClusterReindexing.State
- featureFlags() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- FeatureFlags(FlagSource, ApplicationId, Version) - Constructor for class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- feedBlockLimit() - Method in class com.yahoo.vespa.config.server.metrics.DeploymentMetricsAggregator.ResourceUsage
- feedConcurrency() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- feedNiceness() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- feedSequencerType() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- FileDBRegistry - Class in com.yahoo.vespa.config.server.filedistribution
- FileDBRegistry(AddFileInterface) - Constructor for class com.yahoo.vespa.config.server.filedistribution.FileDBRegistry
- FileDirectory - Class in com.yahoo.vespa.config.server.filedistribution
- FileDirectory(File) - Constructor for class com.yahoo.vespa.config.server.filedistribution.FileDirectory
- FileDistributionFactory - Class in com.yahoo.vespa.config.server.filedistribution
-
Factory for creating providers that are used to interact with file distribution.
- FileDistributionFactory(ConfigserverConfig) - Constructor for class com.yahoo.vespa.config.server.filedistribution.FileDistributionFactory
- FileDistributionImpl - Class in com.yahoo.vespa.config.server.filedistribution
- FileDistributionImpl(Supervisor) - Constructor for class com.yahoo.vespa.config.server.filedistribution.FileDistributionImpl
- FileDistributionMaintainer - Class in com.yahoo.vespa.config.server.maintenance
-
Removes unused file references older than a configured time, but always keeps a certain number of file references even when they are unused.
- fileDistributionStatus(ApplicationId, Duration) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- FileDistributionStatus - Class in com.yahoo.vespa.config.server.application
-
File distribution status for each host in the application
- FileDistributionStatus() - Constructor for class com.yahoo.vespa.config.server.application.FileDistributionStatus
- FileDistributionUtil - Class in com.yahoo.vespa.config.server.filedistribution
-
Utilities related to file distribution on config servers.
- FileDistributionUtil() - Constructor for class com.yahoo.vespa.config.server.filedistribution.FileDistributionUtil
- fileReferenceExistsOnDisk(File, FileReference) - Static method in class com.yahoo.vespa.config.server.filedistribution.FileDistributionUtil
- fileRegistry - Variable in class com.yahoo.vespa.config.server.modelfactory.PreparedModelsBuilder.PreparedModelResult
- fileRegistryNode - Static variable in class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
- FileServer - Class in com.yahoo.vespa.config.server.filedistribution
- FileServer(ConfigserverConfig, FlagSource) - Constructor for class com.yahoo.vespa.config.server.filedistribution.FileServer
- FileServer(File) - Constructor for class com.yahoo.vespa.config.server.filedistribution.FileServer
- FileServer.Receiver - Interface in com.yahoo.vespa.config.server.filedistribution
- FileServer.ReplayStatus - Class in com.yahoo.vespa.config.server.filedistribution
- flagSource() - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- flagValueForClusterType(StringFlag, Optional<ClusterSpec.Type>) - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- FOO_BAR - Static variable in class com.yahoo.vespa.config.server.modelfactory.LegacyFlags
- forApplication(ApplicationId, boolean) - Static method in class com.yahoo.vespa.config.server.deploy.DeployHandlerLogger
- force() - Method in class com.yahoo.vespa.config.server.session.PrepareParams
- force(boolean) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- format() - Method in class com.yahoo.vespa.config.server.configchange.RefeedActions
- format() - Method in class com.yahoo.vespa.config.server.configchange.RefeedActionsFormatter
- format() - Method in class com.yahoo.vespa.config.server.configchange.ReindexActions
- format() - Method in class com.yahoo.vespa.config.server.configchange.RestartActions
- format() - Method in class com.yahoo.vespa.config.server.configchange.RestartActionsFormatter
- forPrepareParams(PrepareParams) - Static method in class com.yahoo.vespa.config.server.deploy.DeployHandlerLogger
- forTenant(TenantName, boolean) - Static method in class com.yahoo.vespa.config.server.deploy.DeployHandlerLogger
- forwardIssuesAsErrors() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- from(ApplicationPackage, FlagSource) - Static method in class com.yahoo.vespa.config.server.modelfactory.LegacyFlags
- from(Application) - Static method in class com.yahoo.vespa.config.server.application.ApplicationSet
- from(Optional<InfraDeployer>) - Static method in class com.yahoo.vespa.config.server.deploy.InfraDeployerProvider
-
Creates either an empty provider or a provider having the given infrastructure deployer
- fromConfig(ConfigserverConfig) - Static method in class com.yahoo.vespa.config.server.ConfigServerSpec
- fromHttpRequest(HttpRequest, TenantName, Duration) - Static method in class com.yahoo.vespa.config.server.session.PrepareParams
- fromJson(byte[], TenantName, Duration) - Static method in class com.yahoo.vespa.config.server.session.PrepareParams
- fromJsonString(TenantName, String) - Static method in class com.yahoo.vespa.config.server.tenant.TenantMetaData
- fromList(List<Application>) - Static method in class com.yahoo.vespa.config.server.application.ApplicationSet
- fromSlime(Inspector) - Static method in class com.yahoo.vespa.config.server.tenant.ApplicationRolesSerializer
- fromSlime(Inspector) - Static method in class com.yahoo.vespa.config.server.tenant.CloudAccountSerializer
- fromSlime(Inspector) - Static method in class com.yahoo.vespa.config.server.tenant.EndpointCertificateMetadataSerializer
- fromSlime(Inspector) - Static method in class com.yahoo.vespa.config.server.tenant.OperatorCertificateSerializer
- fromSlime(Inspector) - Static method in class com.yahoo.vespa.config.server.tenant.TenantSecretStoreSerializer
- fromString(String) - Static method in enum class com.yahoo.vespa.config.server.application.ClusterReindexing.State
G
- generatePayloadChecksums(AbstractUtf8Array, PayloadChecksums) - Method in interface com.yahoo.vespa.config.server.rpc.ConfigResponseFactory
-
Generates payload checksums based on what type of checksums exist in request
- GEO_POSITIONS - Static variable in class com.yahoo.vespa.config.server.modelfactory.LegacyFlags
- get() - Method in class com.yahoo.vespa.config.server.rpc.security.DefaultRpcAuthorizerProvider
- get() - Method in class com.yahoo.vespa.config.server.rpc.security.DummyNodeIdentifierProvider
- get() - Method in class com.yahoo.vespa.config.server.SuperModelGenerationCounter
- get(Version) - Method in class com.yahoo.vespa.config.server.application.ApplicationSet
-
Returns the application for the given version, if available
- get(ConfigDefinitionKey) - Method in class com.yahoo.vespa.config.server.StaticConfigDefinitionRepo
- get(ConfigDefinitionKey) - Method in class com.yahoo.vespa.config.server.UserConfigDefinitionRepo
- get(Application, String, String, HttpURL.Path, HttpURL.Query) - Method in class com.yahoo.vespa.config.server.application.HttpProxy
- get(Application, String, String, HttpURL.Path, HttpURL.Query, HttpURL) - Method in class com.yahoo.vespa.config.server.application.HttpProxy
- get(ContentRequest) - Method in class com.yahoo.vespa.config.server.http.ContentHandler
- get(HttpFetcher.Params, URI) - Method in interface com.yahoo.vespa.config.server.http.HttpFetcher
- get(HttpFetcher.Params, URI) - Method in class com.yahoo.vespa.config.server.http.SimpleHttpFetcher
- getActivatedTime() - Method in class com.yahoo.vespa.config.server.session.Session
- getActiveApplication(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getActiveApplicationSet(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getActiveApplicationSet(ApplicationId) - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- getActiveLocalSession(Tenant, ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getActiveRemoteSession(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
-
Gets the active Session for the given application id.
- getActiveSession(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
-
Gets the active Session for the given application id.
- getActiveSession(Tenant, ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getActiveSessionAtCreate() - Method in class com.yahoo.vespa.config.server.session.Session
- getAllExistingConfigDefs() - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
- getAllHosts() - Method in class com.yahoo.vespa.config.server.application.ApplicationSet
- getAllHosts() - Method in class com.yahoo.vespa.config.server.host.HostRegistry
- getAllocatedHosts() - Method in class com.yahoo.vespa.config.server.session.Session
- getAllocatedHosts() - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
- getAllTenantNames() - Method in class com.yahoo.vespa.config.server.tenant.TenantRepository
- getAllTenants() - Method in class com.yahoo.vespa.config.server.tenant.TenantRepository
- getAllVersions(ApplicationId) - Method in class com.yahoo.vespa.config.server.application.ApplicationSet
- getAllVersions(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getApplicationFile(Path, Session.Mode) - Method in class com.yahoo.vespa.config.server.session.Session
- getApplicationFileFromSession(TenantName, long, HttpURL.Path, Session.Mode) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getApplicationFileMode(HttpRequest.Method) - Static method in class com.yahoo.vespa.config.server.http.ContentRequest
- getApplicationGeneration() - Method in class com.yahoo.vespa.config.server.application.Application
-
Returns the generation for the config we are currently serving.
- getApplicationGeneration() - Method in class com.yahoo.vespa.config.server.application.ApplicationSet
- getApplicationGeneration(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getApplicationId() - Method in class com.yahoo.vespa.config.server.http.HttpConfigRequest
- getApplicationId() - Method in class com.yahoo.vespa.config.server.http.v2.request.HttpListConfigsRequest
-
The application id of the request
- getApplicationId() - Method in interface com.yahoo.vespa.config.server.http.v2.request.TenantRequest
- getApplicationId() - Method in class com.yahoo.vespa.config.server.session.PrepareParams
- getApplicationId() - Method in class com.yahoo.vespa.config.server.session.Session
-
Returns application id read from ZooKeeper.
- getApplicationId() - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
- getApplicationIdForHostname(String) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getApplicationIdForHostName(String) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
- getApplicationName() - Method in class com.yahoo.vespa.config.server.session.PrepareParams
- getApplicationPackage() - Method in class com.yahoo.vespa.config.server.session.Session
- getApplicationPackageReference() - Method in class com.yahoo.vespa.config.server.session.Session
- getApplicationPackageReference(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getApplicationRepo() - Method in class com.yahoo.vespa.config.server.tenant.Tenant
- GetApplicationResponse - Class in com.yahoo.vespa.config.server.http.v2.response
- GetApplicationResponse(int, long, List<Version>, Optional<String>) - Constructor for class com.yahoo.vespa.config.server.http.v2.response.GetApplicationResponse
- getApplicationsPath(TenantName) - Static method in class com.yahoo.vespa.config.server.tenant.TenantRepository
-
Gets zookeeper path for application data for a tenant
- getAthenzDomain() - Method in class com.yahoo.vespa.config.server.session.Session
- getBarriersPath() - Static method in class com.yahoo.vespa.config.server.tenant.TenantRepository
- getBindingMatch(HttpRequest, String) - Static method in class com.yahoo.vespa.config.server.http.Utils
-
If request is an HTTP request and a jdisc request, return the
BindingMatch
of the request. - getBindingMatch(HttpRequest, String...) - Static method in class com.yahoo.vespa.config.server.http.v2.request.HttpConfigRequests
-
Produces the binding match for the request.
- getBytes(Path) - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplication
- getCache() - Method in class com.yahoo.vespa.config.server.application.Application
- getChildren(Path) - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplication
-
Returns the full list of children (file names) in the given path.
- getCloudAccount() - Method in class com.yahoo.vespa.config.server.session.Session
- getClusterId() - Method in class com.yahoo.vespa.config.server.metrics.ClusterInfo
- getClusterName() - Method in class com.yahoo.vespa.config.server.configchange.RefeedActions.Entry
- getClusterName() - Method in class com.yahoo.vespa.config.server.configchange.ReindexActions.Entry
- getClusterName() - Method in class com.yahoo.vespa.config.server.configchange.RestartActions.Entry
- getClusterReindexingStatus(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getClusterType() - Method in class com.yahoo.vespa.config.server.configchange.RestartActions.Entry
- getClusterType() - Method in class com.yahoo.vespa.config.server.metrics.ClusterInfo
- getCode() - Method in class com.yahoo.vespa.config.server.filedistribution.FileServer.ReplayStatus
- getComponentsInfo(Version) - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
- getConfig(LbServicesConfig.Builder) - Method in class com.yahoo.vespa.config.server.model.LbServicesProducer
- getConfig(LbServicesConfig.Builder) - Method in class com.yahoo.vespa.config.server.model.SuperModelConfigProvider
- getConfig(ConfigKey<?>) - Method in class com.yahoo.vespa.config.server.model.SuperModelConfigProvider
- GetConfigContext - Class in com.yahoo.vespa.config.server
-
Contains the context for serving getconfig requests so that this information does not have to be looked up multiple times.
- getConfigDefinitions() - Method in class com.yahoo.vespa.config.server.StaticConfigDefinitionRepo
- getConfigDefinitions() - Method in class com.yahoo.vespa.config.server.UserConfigDefinitionRepo
- getConfigKey() - Method in class com.yahoo.vespa.config.server.http.HttpConfigRequest
- getConfigServerPort() - Method in class com.yahoo.vespa.config.server.ConfigServerSpec
- getContentPath(HttpRequest) - Static method in class com.yahoo.vespa.config.server.http.v2.request.SessionContentRequestV2
- getContentType() - Method in class com.yahoo.vespa.config.server.http.HttpConfigResponse
- getContentType() - Method in class com.yahoo.vespa.config.server.http.HttpErrorResponse
- getContentType() - Method in class com.yahoo.vespa.config.server.http.JSONResponse
- getContentType() - Method in class com.yahoo.vespa.config.server.http.SessionContentReadResponse
- getContentType() - Method in class com.yahoo.vespa.config.server.http.StaticResponse
- getContentType() - Method in class com.yahoo.vespa.config.server.http.v2.response.ListApplicationsResponse
- getCreatedTime() - Method in class com.yahoo.vespa.config.server.tenant.Tenant
- getCreateTime() - Method in class com.yahoo.vespa.config.server.session.Session
- getCurator() - Method in class com.yahoo.vespa.config.server.tenant.TenantRepository
- getData(Path) - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplication
- getDef(ConfigDefinitionKey) - Method in class com.yahoo.vespa.config.server.ServerCache
- getDefContent() - Method in class com.yahoo.vespa.config.server.http.HttpConfigRequest
- getDeployment() - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
- getDeploymentMetrics(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getDescription() - Method in class com.yahoo.vespa.config.server.filedistribution.FileServer.ReplayStatus
- getDimensions() - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
- getDockerImageRepository() - Method in class com.yahoo.vespa.config.server.session.Session
- getDocumentType() - Method in class com.yahoo.vespa.config.server.configchange.RefeedActions.Entry
- getDocumentType() - Method in class com.yahoo.vespa.config.server.configchange.ReindexActions.Entry
- getEntries() - Method in class com.yahoo.vespa.config.server.configchange.RefeedActions
- getEntries() - Method in class com.yahoo.vespa.config.server.configchange.ReindexActions
- getEntries() - Method in class com.yahoo.vespa.config.server.configchange.RestartActions
- getExecutor() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl
- getFactories() - Method in class com.yahoo.vespa.config.server.modelfactory.ModelFactoryRegistry
-
Return all factories that can build a model.
- getFactory(Version) - Method in class com.yahoo.vespa.config.server.modelfactory.ModelFactoryRegistry
-
Returns the factory for the given version
- getFile(FileReference) - Method in class com.yahoo.vespa.config.server.filedistribution.FileDirectory
- getFile(Path) - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
- getFileReference(Path) - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
- getFileReferences(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getFileReferencesDir() - Method in class com.yahoo.vespa.config.server.filedistribution.FileDistributionFactory
- getFileReferencesOnDisk(File) - Static method in class com.yahoo.vespa.config.server.filedistribution.FileDistributionUtil
-
Returns all files in the given directory, non-recursive.
- getFileRegistries() - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
- getFileRegistry() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl
- getFiles(Path, String, boolean) - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
-
Returns readers for all the children of a node.
- getForVersion(ApplicationId, Optional<Version>, Instant) - Method in class com.yahoo.vespa.config.server.application.ApplicationMapper
-
Retrieve the Application corresponding to this application id and specific vespa version.
- getForVersionOrLatest(Optional<Version>, Instant) - Method in class com.yahoo.vespa.config.server.application.ApplicationSet
-
Returns the specified version, or the latest if not specified, or if the given version is not available and the latest is a permissible substitution.
- getGeneration() - Method in class com.yahoo.vespa.config.server.SuperModelManager
- getHandler() - Method in class com.yahoo.vespa.config.server.SuperModelRequestHandler
- getHostName() - Method in class com.yahoo.vespa.config.server.ConfigServerSpec
- getHostProvisioner() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl
-
Returns the host provisioner to use, or empty to use the default provisioner, creating hosts from the application package defined hosts
- getHostProvisioner() - Method in class com.yahoo.vespa.config.server.provision.HostProvisionerProvider
-
Returns the host provisioner, or empty if we are not in hosted mode
- getHosts() - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
- getHostsForKey(ApplicationId) - Method in class com.yahoo.vespa.config.server.host.HostRegistry
- getHostSource() - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
- getHostValidator() - Method in class com.yahoo.vespa.config.server.application.TenantApplications
- getId() - Method in class com.yahoo.vespa.config.server.application.Application
- getId() - Method in class com.yahoo.vespa.config.server.application.ApplicationSet
- getInfraDeployer() - Method in class com.yahoo.vespa.config.server.deploy.InfraDeployerProvider
-
Returns the infrastructure deployer, or empty if we are not in hosted mode
- getKey() - Method in class com.yahoo.vespa.config.server.http.v2.request.HttpListConfigsRequest
-
Returns the config key of the request if it was for a named config, or null if it was just a listing request
- getKeyForHost(String) - Method in class com.yahoo.vespa.config.server.host.HostRegistry
- getLocalSession(long) - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- getLocalSessions() - Method in class com.yahoo.vespa.config.server.session.SessionRepository
-
Returns a copy of local sessions
- getLocalSessionsFromFileSystem() - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- getLocalSessionsIdsFromFileSystem() - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- getLocksPath(TenantName) - Static method in class com.yahoo.vespa.config.server.tenant.TenantRepository
-
Gets zookeeper path for locks for a tenant's applications.
- getLog(String, int, Long) - Method in class com.yahoo.vespa.config.server.http.TesterClient
- getLogs(ApplicationId, Optional<DomainName>, String) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getLogs(String, Optional<Instant>) - Method in class com.yahoo.vespa.config.server.http.LogRetriever
- getMessages() - Method in class com.yahoo.vespa.config.server.configchange.RefeedActions.Entry
- getMessages() - Method in class com.yahoo.vespa.config.server.configchange.ReindexActions.Entry
- getMessages() - Method in class com.yahoo.vespa.config.server.configchange.RestartActions.Entry
- getMetaData() - Method in class com.yahoo.vespa.config.server.session.Session
- getMetaData() - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
- getMetadataFromLocalSession(Tenant, long) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getMetric() - Method in class com.yahoo.vespa.config.server.monitoring.Metrics
- getMetricContext() - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
- getMetrics(Application) - Method in class com.yahoo.vespa.config.server.metrics.DeploymentMetricsRetriever
- getMetrics(Application) - Method in class com.yahoo.vespa.config.server.metrics.ProtonMetricsRetriever
- getModel() - Method in class com.yahoo.vespa.config.server.application.Application
-
Returns the application model, never null
- getModel() - Method in interface com.yahoo.vespa.config.server.modelfactory.ModelResult
- getModel() - Method in class com.yahoo.vespa.config.server.modelfactory.PreparedModelsBuilder.PreparedModelResult
- getName() - Method in class com.yahoo.vespa.config.server.tenant.Tenant
- getOperatorCertificates() - Method in class com.yahoo.vespa.config.server.session.Session
- getOptionalApplicationId() - Method in class com.yahoo.vespa.config.server.session.Session
-
Returns application id read from ZooKeeper.
- getOrCreateMetricUpdater(Map<String, String>) - Method in class com.yahoo.vespa.config.server.monitoring.Metrics
- getOrCreateMetricUpdater(Map<String, String>) - Method in interface com.yahoo.vespa.config.server.monitoring.MetricUpdaterFactory
- getOtherConfigServersInCluster(ConfigserverConfig) - Static method in class com.yahoo.vespa.config.server.filedistribution.FileDistributionUtil
- getPath() - Method in class com.yahoo.vespa.config.server.tenant.Tenant
- getPathPrefix() - Method in class com.yahoo.vespa.config.server.http.ContentRequest
- getPathPrefix() - Method in class com.yahoo.vespa.config.server.http.v2.request.ApplicationContentRequest
- getPathPrefix() - Method in class com.yahoo.vespa.config.server.http.v2.request.SessionContentRequestV2
- getProtonMetrics(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getQuotaUsageRate(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getRankingExpression(String) - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
- getRawSessionIdV2(HttpRequest) - Static method in class com.yahoo.vespa.config.server.http.SessionHandler
-
Gets the raw session id from request (v2).
- getRefeedActions() - Method in class com.yahoo.vespa.config.server.configchange.ConfigChangeActions
- getReindexActions() - Method in class com.yahoo.vespa.config.server.configchange.ConfigChangeActions
- getReindexing(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getReindexingStatus(ModelResult) - Method in interface com.yahoo.vespa.config.server.application.ClusterReindexingStatusClient
- getReindexingStatus(ModelResult) - Method in class com.yahoo.vespa.config.server.application.DefaultClusterReindexingStatusClient
- getRemoteSession(long) - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- getRemoteSessions() - Method in class com.yahoo.vespa.config.server.session.SessionRepository
-
Returns a copy of remote sessions
- getRemoteSessionsFromZooKeeper() - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- getRemoveApplicationWaiter(ApplicationId) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
- getReport(String, int) - Method in class com.yahoo.vespa.config.server.http.TesterClient
- getRequestDefMd5() - Method in class com.yahoo.vespa.config.server.http.HttpConfigRequest
- getRequestHandler() - Method in class com.yahoo.vespa.config.server.tenant.Tenant
- getRequestHandler(TenantName) - Method in interface com.yahoo.vespa.config.server.rpc.RequestHandlerProvider
- getRequestHandler(TenantName) - Method in class com.yahoo.vespa.config.server.rpc.RpcRequestHandlerProvider
- getRequestHandler(TenantRepository, TenantRequest) - Static method in class com.yahoo.vespa.config.server.http.v2.request.HttpConfigRequests
- getRequestTimeout(HttpRequest, Duration) - Static method in class com.yahoo.vespa.config.server.http.HttpHandler
- getRestartActions() - Method in class com.yahoo.vespa.config.server.configchange.ConfigChangeActions
- getSchemas() - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
- getServiceConfigGeneration(Application, String, Duration) - Method in class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker
-
Check service identified by host and port in given application
- getServiceConfigGenerations(Application, Duration) - Method in class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker
-
Fetches the active config generation for all services in the given application.
- getServices() - Method in class com.yahoo.vespa.config.server.configchange.RefeedActions.Entry
- getServices() - Method in class com.yahoo.vespa.config.server.configchange.ReindexActions.Entry
- getServices() - Method in class com.yahoo.vespa.config.server.configchange.RestartActions.Entry
- getServices() - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
- getServicesSource() - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
- getServiceType() - Method in class com.yahoo.vespa.config.server.configchange.RestartActions.Entry
- getSessionId() - Method in class com.yahoo.vespa.config.server.session.Session
- getSessionIdForApplication(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getSessionIdV2(HttpRequest) - Static method in class com.yahoo.vespa.config.server.http.SessionHandler
-
Gets session id (as a number) from request (v2).
- getSessionPath(long) - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- getSessionRepository() - Method in class com.yahoo.vespa.config.server.tenant.Tenant
- getSessionsPath(TenantName) - Static method in class com.yahoo.vespa.config.server.tenant.TenantRepository
-
Gets zookeeper path for session data for a tenant
- getStatePort(ServiceInfo) - Static method in class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker
- getStaticMetrics() - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
- getStatus() - Method in class com.yahoo.vespa.config.server.session.Session
- getStatus(String, int) - Method in class com.yahoo.vespa.config.server.http.TesterClient
- getSuperModel() - Method in class com.yahoo.vespa.config.server.model.SuperModelConfigProvider
- getSuperModel() - Method in class com.yahoo.vespa.config.server.SuperModelController
- getSuperModel() - Method in class com.yahoo.vespa.config.server.SuperModelManager
- getSuperModelConfigProvider() - Method in class com.yahoo.vespa.config.server.SuperModelManager
- getTenant(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getTenant(TenantName) - Method in class com.yahoo.vespa.config.server.tenant.TenantRepository
-
Returns the tenant with the given name, or
null
if this does not exist. - getTenantFileSystemDirs() - Method in class com.yahoo.vespa.config.server.application.TenantApplications
- getTenantMetaData(Tenant) - Method in class com.yahoo.vespa.config.server.tenant.TenantRepository
- getTenantName() - Method in class com.yahoo.vespa.config.server.session.Session
- getTenantNameFromApplicationsRequest(HttpRequest) - Static method in class com.yahoo.vespa.config.server.http.Utils
- getTenantNameFromRequest(HttpRequest) - Static method in class com.yahoo.vespa.config.server.http.v2.ApplicationApiHandler
- getTenantNameFromSessionRequest(HttpRequest) - Static method in class com.yahoo.vespa.config.server.http.Utils
- getTenantPath(TenantName) - Static method in class com.yahoo.vespa.config.server.tenant.TenantRepository
-
Gets zookeeper path for tenant data
- getTenantSecretStores() - Method in class com.yahoo.vespa.config.server.session.Session
- getTesterLog(ApplicationId, Long) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getTesterStatus(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getTestReport(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- getTimeout() - Method in class com.yahoo.vespa.config.server.http.SessionHandler
-
Set to make sure that timeout for the handler is higher than any timeouts used inside the handler (e.g.
- getTimeout() - Method in class com.yahoo.vespa.config.server.http.v2.ApplicationApiHandler
- getTimeoutBudget() - Method in class com.yahoo.vespa.config.server.session.PrepareParams
- getTimeoutBudget(HttpRequest, Duration) - Static method in class com.yahoo.vespa.config.server.http.SessionHandler
- getTimeoutBudget(Duration) - Static method in class com.yahoo.vespa.config.server.http.SessionHandler
- getUrlBase(HttpRequest, String) - Static method in class com.yahoo.vespa.config.server.http.Utils
- getUserApplicationDir(long) - Method in class com.yahoo.vespa.config.server.deploy.TenantFileSystemDirs
- getUserConfigDefinitions() - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- getValidationOverrides() - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
- getVespaVersion() - Method in class com.yahoo.vespa.config.server.application.Application
- getVespaVersion() - Method in class com.yahoo.vespa.config.server.http.HttpConfigRequest
- getVespaVersion() - Method in class com.yahoo.vespa.config.server.session.Session
- getZKMetrics() - Method in class com.yahoo.vespa.config.server.monitoring.ZKMetricUpdater
- getZooKeeperPort() - Method in class com.yahoo.vespa.config.server.ConfigServerSpec
H
- handle(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.HttpHandler
- handleDELETE(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.HttpHandler
-
Default implementation of handler for DELETE requests.
- handleDELETE(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.v2.ApplicationHandler
- handleDELETE(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.v2.SessionContentHandler
- handleGET(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.HttpGetConfigHandler
- handleGET(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.HttpHandler
-
Default implementation of handler for GET requests.
- handleGET(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.HttpListConfigsHandler
- handleGET(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.HttpListNamedConfigsHandler
- handleGET(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.status.StatusHandler
- handleGET(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.v2.ApplicationHandler
- handleGET(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.v2.HostHandler
- handleGET(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.v2.HttpGetConfigHandler
- handleGET(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.v2.HttpListConfigsHandler
- handleGET(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.v2.HttpListNamedConfigsHandler
- handleGET(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.v2.ListApplicationsHandler
- handleGET(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.v2.SessionContentHandler
- handleGET(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.v2.SessionPrepareHandler
- handlePOST(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.HttpHandler
-
Default implementation of handler for POST requests.
- handlePOST(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.v2.ApplicationApiHandler
- handlePOST(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.v2.ApplicationHandler
- handlePOST(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.v2.SessionCreateHandler
- handlePUT(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.HttpHandler
-
Default implementation of handler for PUT requests.
- handlePUT(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.v2.SessionActiveHandler
- handlePUT(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.v2.SessionContentHandler
- handlePUT(HttpRequest) - Method in class com.yahoo.vespa.config.server.http.v2.SessionPrepareHandler
- handleRequestDone(Request) - Method in class com.yahoo.vespa.config.server.filedistribution.FileDistributionImpl
- handleTimeout(Request, ResponseHandler) - Method in class com.yahoo.vespa.config.server.http.v2.SessionActiveHandler
- hasApplication(ApplicationId) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
- hasApplication(ApplicationId, Instant) - Method in class com.yahoo.vespa.config.server.application.ApplicationMapper
-
Returns whether this registry has an application for the given application id
- hasApplication(ApplicationId, Optional<Version>) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
- hasApplication(ApplicationId, Optional<Version>) - Method in interface com.yahoo.vespa.config.server.RequestHandler
-
True if application loaded
- hasApplication(ApplicationId, Optional<Version>) - Method in class com.yahoo.vespa.config.server.SuperModelRequestHandler
- hasApplicationForVersion(ApplicationId, Optional<Version>, Instant) - Method in class com.yahoo.vespa.config.server.application.ApplicationMapper
-
Returns whether this registry has an application for the given application id and vespa version
- hashCode() - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing.Cluster
- hashCode() - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing
- hashCode() - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing.Status
- hashCode() - Method in class com.yahoo.vespa.config.server.application.ClusterReindexing
- hashCode() - Method in class com.yahoo.vespa.config.server.application.ClusterReindexing.Status
- hashCode() - Method in class com.yahoo.vespa.config.server.ConfigServerSpec
- hashCode() - Method in class com.yahoo.vespa.config.server.metrics.ClusterInfo
- hashCode() - Method in record class com.yahoo.vespa.config.server.tenant.EndpointCertificateRetriever
-
Returns a hash code value for this object.
- hashCode() - Method in class com.yahoo.vespa.config.server.tenant.Tenant
- hasTimeLeft() - Method in class com.yahoo.vespa.config.server.TimeoutBudget
- hasTimeLeft(String) - Method in class com.yahoo.vespa.config.server.TimeoutBudget
- hosted - Variable in class com.yahoo.vespa.config.server.modelfactory.ModelsBuilder
-
True if we are running in hosted mode
- HOSTED_VESPA_TENANT - Static variable in class com.yahoo.vespa.config.server.tenant.TenantRepository
- hostedVespa() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- HostHandler - Class in com.yahoo.vespa.config.server.http.v2
-
Handler for getting tenant and application for a given hostname.
- HostHandler(ThreadedHttpRequestHandler.Context, ApplicationRepository) - Constructor for class com.yahoo.vespa.config.server.http.v2.HostHandler
- hostnames() - Method in class com.yahoo.vespa.config.server.configchange.RestartActions
- hostNotFound - Enum constant in enum class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceResponse.Status
- HostProvisionerProvider - Class in com.yahoo.vespa.config.server.provision
-
This class is necessary to support both having and not having a host provisioner.
- HostProvisionerProvider(ComponentRegistry<Provisioner>, ConfigserverConfig) - Constructor for class com.yahoo.vespa.config.server.provision.HostProvisionerProvider
- HostRegistry - Class in com.yahoo.vespa.config.server.host
-
A host registry with a mapping between hosts (hostname as a String) and some type T TODO: Maybe we should have a Host type, but using String for now.
- HostRegistry() - Constructor for class com.yahoo.vespa.config.server.host.HostRegistry
- hostsUpdated(ApplicationId, Collection<String>) - Method in interface com.yahoo.vespa.config.server.ConfigActivationListener
-
Signals the listener that hosts used by a particular tenant.
- hostsUpdated(ApplicationId, Collection<String>) - Method in class com.yahoo.vespa.config.server.rpc.RpcServer
- HostValidator<T> - Interface in com.yahoo.vespa.config.server.host
-
A read only host registry that has mappings from a host to some type T.
- HttpConfigRequest - Class in com.yahoo.vespa.config.server.http
-
A request to get config, bound to tenant and app id.
- HttpConfigRequests - Class in com.yahoo.vespa.config.server.http.v2.request
-
Helpers for v2 config REST API
- HttpConfigRequests() - Constructor for class com.yahoo.vespa.config.server.http.v2.request.HttpConfigRequests
- HttpConfigResponse - Class in com.yahoo.vespa.config.server.http
-
HTTP getConfig response
- HttpErrorResponse - Class in com.yahoo.vespa.config.server.http
- HttpErrorResponse(int, String, String) - Constructor for class com.yahoo.vespa.config.server.http.HttpErrorResponse
- HttpErrorResponse.ErrorCode - Enum Class in com.yahoo.vespa.config.server.http
- HttpFetcher - Interface in com.yahoo.vespa.config.server.http
- HttpFetcher.Params - Class in com.yahoo.vespa.config.server.http
- HttpGetConfigHandler - Class in com.yahoo.vespa.config.server.http
-
HTTP handler for a v1 getConfig operation
- HttpGetConfigHandler - Class in com.yahoo.vespa.config.server.http.v2
-
HTTP handler for a getConfig operation
- HttpGetConfigHandler(ThreadedHttpRequestHandler.Context, RequestHandler) - Constructor for class com.yahoo.vespa.config.server.http.HttpGetConfigHandler
- HttpGetConfigHandler(ThreadedHttpRequestHandler.Context, TenantRepository) - Constructor for class com.yahoo.vespa.config.server.http.HttpGetConfigHandler
- HttpGetConfigHandler(ThreadedHttpRequestHandler.Context, TenantRepository) - Constructor for class com.yahoo.vespa.config.server.http.v2.HttpGetConfigHandler
- HttpHandler - Class in com.yahoo.vespa.config.server.http
-
Super class for http handlers, that takes care of checking valid methods for a request.
- HttpHandler(ThreadedHttpRequestHandler.Context) - Constructor for class com.yahoo.vespa.config.server.http.HttpHandler
- HttpListConfigsHandler - Class in com.yahoo.vespa.config.server.http
-
Handler for a list configs operation.
- HttpListConfigsHandler - Class in com.yahoo.vespa.config.server.http.v2
-
Handler for a list configs operation.
- HttpListConfigsHandler(ThreadedHttpRequestHandler.Context, RequestHandler) - Constructor for class com.yahoo.vespa.config.server.http.HttpListConfigsHandler
- HttpListConfigsHandler(ThreadedHttpRequestHandler.Context, TenantRepository) - Constructor for class com.yahoo.vespa.config.server.http.HttpListConfigsHandler
- HttpListConfigsHandler(ThreadedHttpRequestHandler.Context, TenantRepository, Zone) - Constructor for class com.yahoo.vespa.config.server.http.v2.HttpListConfigsHandler
- HttpListConfigsRequest - Class in com.yahoo.vespa.config.server.http.v2.request
-
A request to list config, bound to tenant and app id.
- HttpListNamedConfigsHandler - Class in com.yahoo.vespa.config.server.http
-
Handler for a list configs of given name operation.
- HttpListNamedConfigsHandler - Class in com.yahoo.vespa.config.server.http.v2
-
Handler for a list named configs operation.
- HttpListNamedConfigsHandler(ThreadedHttpRequestHandler.Context, RequestHandler) - Constructor for class com.yahoo.vespa.config.server.http.HttpListNamedConfigsHandler
- HttpListNamedConfigsHandler(ThreadedHttpRequestHandler.Context, TenantRepository) - Constructor for class com.yahoo.vespa.config.server.http.HttpListNamedConfigsHandler
- HttpListNamedConfigsHandler(ThreadedHttpRequestHandler.Context, TenantRepository, Zone) - Constructor for class com.yahoo.vespa.config.server.http.v2.HttpListNamedConfigsHandler
- HttpProxy - Class in com.yahoo.vespa.config.server.application
- HttpProxy() - Constructor for class com.yahoo.vespa.config.server.application.HttpProxy
- HttpProxy(HttpFetcher) - Constructor for class com.yahoo.vespa.config.server.application.HttpProxy
I
- ignoredHttpUserAgents() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- ignoreForInternalRedeploy() - Method in class com.yahoo.vespa.config.server.configchange.RestartActions.Entry
- ignoreThreadStackSizes() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- ignoreValidationErrors() - Method in class com.yahoo.vespa.config.server.session.PrepareParams
- ignoreValidationErrors(boolean) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- incAddedSessions() - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
-
Increment the number of added sessions.
- increment() - Method in class com.yahoo.vespa.config.server.SuperModelGenerationCounter
-
Increment counter and return next value.
- incrementFailedRequests() - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
- incrementProcTime(long) - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
- incrementRequests() - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
- incRemovedSessions() - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
-
Increment the number of removed sessions.
- incSessionChangeErrors() - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
-
Increment the number of errors from changed sessions.
- incUnknownHostRequests() - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
-
Increment the number of requests where we were unable to map host to a
RequestHandler
. - incZKConnected() - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
-
Increment the number of ZK connection establishments.
- incZKConnectionLost() - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
-
Increment the number of ZK connection losses.
- incZKReconnected() - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
-
Increment the number of ZK reconnections.
- incZKSuspended() - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
-
Increment the number of ZK connection suspended.
- InfraDeployerProvider - Class in com.yahoo.vespa.config.server.deploy
-
This class is necessary to support both having and not having an infrastructure deployer.
- InfraDeployerProvider(ComponentRegistry<InfraDeployer>, ConfigserverConfig) - Constructor for class com.yahoo.vespa.config.server.deploy.InfraDeployerProvider
- InitializedCounter - Class in com.yahoo.vespa.config.server.zookeeper
-
A counter that sets its initial value to the number of apps in zookeeper if no counter value is set.
- INTERNAL_SERVER_ERROR - Enum constant in enum class com.yahoo.vespa.config.server.http.HttpErrorResponse.ErrorCode
- internalServerError(String) - Static method in class com.yahoo.vespa.config.server.http.HttpErrorResponse
- InternalServerException - Exception in com.yahoo.vespa.config.server.http
-
Exception that will create a http response with INTERNAL_SERVER_ERROR response code (500)
- InternalServerException(String) - Constructor for exception com.yahoo.vespa.config.server.http.InternalServerException
- InternalServerException(String, Exception) - Constructor for exception com.yahoo.vespa.config.server.http.InternalServerException
- INVALID_APPLICATION_PACKAGE - Enum constant in enum class com.yahoo.vespa.config.server.http.HttpErrorResponse.ErrorCode
- InvalidApplicationException - Exception in com.yahoo.vespa.config.server.http
- InvalidApplicationException(String) - Constructor for exception com.yahoo.vespa.config.server.http.InvalidApplicationException
- InvalidApplicationException(String, Throwable) - Constructor for exception com.yahoo.vespa.config.server.http.InvalidApplicationException
- invalidApplicationPackage(String) - Static method in class com.yahoo.vespa.config.server.http.HttpErrorResponse
- isBootstrap() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- isBootstrap() - Method in class com.yahoo.vespa.config.server.session.PrepareParams
- isBootstrap(boolean) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- isDryRun() - Method in class com.yahoo.vespa.config.server.session.PrepareParams
- isEmpty() - Method in class com.yahoo.vespa.config.server.configchange.RefeedActions
- isEmpty() - Method in class com.yahoo.vespa.config.server.configchange.ReindexActions
- isEmpty() - Method in class com.yahoo.vespa.config.server.configchange.RestartActions
- isFirstTimeDeployment() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- isFullAppId() - Method in class com.yahoo.vespa.config.server.http.v2.request.HttpListConfigsRequest
-
True if this was created using a URL with tenant, application, environment, region and instance; false if only tenant and application
- isHostedVespa() - Method in class com.yahoo.vespa.config.server.rpc.RpcServer
-
Returns true if this rpc server is currently running in a hosted Vespa configuration
- isNewerThan(long) - Method in class com.yahoo.vespa.config.server.session.Session
- isRecursive() - Method in class com.yahoo.vespa.config.server.http.v2.request.HttpListConfigsRequest
-
True if the request was of the recursive form
- isRunning() - Method in class com.yahoo.vespa.config.server.rpc.RpcServer
- isServingConfigRequests() - Method in class com.yahoo.vespa.config.server.rpc.RpcServer
- isSuspended(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- isTesterReady(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- isTesterReady(String, int) - Method in class com.yahoo.vespa.config.server.http.TesterClient
- isUpgraded() - Method in class com.yahoo.vespa.config.server.version.VersionState
- isVerbose() - Method in class com.yahoo.vespa.config.server.session.PrepareParams
J
- JSON_CONTENT_TYPE - Static variable in class com.yahoo.vespa.config.server.http.HttpConfigResponse
- JSONResponse - Class in com.yahoo.vespa.config.server.http
-
Response that contains some utility stuff for rendering json.
- JSONResponse(int) - Constructor for class com.yahoo.vespa.config.server.http.JSONResponse
- jvmGCOptions(Optional<ClusterSpec.Type>) - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- jvmOmitStackTraceInFastThrowOption(ClusterSpec.Type) - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
L
- lastDeployTime(ApplicationId) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- lastDeployTimestamp() - Method in class com.yahoo.vespa.config.server.tenant.TenantMetaData
- lastRequestFrom(String) - Method in class com.yahoo.vespa.config.server.host.ConfigRequestHostLivenessTracker
- LbServicesProducer - Class in com.yahoo.vespa.config.server.model
-
Produces lb-services cfg
- LbServicesProducer(Map<TenantName, Set<ApplicationInfo>>, Zone, FlagSource) - Constructor for class com.yahoo.vespa.config.server.model.LbServicesProducer
- LegacyFlags - Class in com.yahoo.vespa.config.server.modelfactory
- LegacyFlags() - Constructor for class com.yahoo.vespa.config.server.modelfactory.LegacyFlags
- listApplicationIds() - Method in class com.yahoo.vespa.config.server.application.ApplicationMapper
- listApplications() - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- listApplications(ApplicationId) - Method in class com.yahoo.vespa.config.server.application.ApplicationMapper
- ListApplicationsHandler - Class in com.yahoo.vespa.config.server.http.v2
-
Handler for listing currently active applications for a tenant.
- ListApplicationsHandler(ThreadedHttpRequestHandler.Context, TenantRepository, Zone) - Constructor for class com.yahoo.vespa.config.server.http.v2.ListApplicationsHandler
- ListApplicationsResponse - Class in com.yahoo.vespa.config.server.http.v2.response
-
Response that lists applications.
- ListApplicationsResponse(int, Collection<String>) - Constructor for class com.yahoo.vespa.config.server.http.v2.response.ListApplicationsResponse
- listConfigs(ApplicationId, Optional<Version>, boolean) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
- listConfigs(ApplicationId, Optional<Version>, boolean) - Method in interface com.yahoo.vespa.config.server.RequestHandler
-
Lists all configs (name, configKey) in the config model.
- listConfigs(ApplicationId, Optional<Version>, boolean) - Method in class com.yahoo.vespa.config.server.SuperModelRequestHandler
- listFileReferences(ApplicationId) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
- listFileReferences(ApplicationId) - Method in interface com.yahoo.vespa.config.server.RequestHandler
-
Returns the set of file references from the application's Vespa models, aggregated across all application versions.
- listFileReferences(ApplicationId) - Method in class com.yahoo.vespa.config.server.SuperModelRequestHandler
- listFromSlime(Inspector) - Static method in class com.yahoo.vespa.config.server.tenant.TenantSecretStoreSerializer
- listNamedConfigs(ApplicationId, Optional<Version>, ConfigKey<?>, boolean) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
- listNamedConfigs(ApplicationId, Optional<Version>, ConfigKey<?>, boolean) - Method in interface com.yahoo.vespa.config.server.RequestHandler
-
Lists all configs (name, configKey) of the given key.
- listNamedConfigs(ApplicationId, Optional<Version>, ConfigKey<?>, boolean) - Method in class com.yahoo.vespa.config.server.SuperModelRequestHandler
- ListTenantsResponse - Class in com.yahoo.vespa.config.server.http.v2.response
-
Tenant list response
- ListTenantsResponse(Set<TenantName>) - Constructor for class com.yahoo.vespa.config.server.http.v2.response.ListTenantsResponse
- LOAD_BALANCER_NOT_READY - Enum constant in enum class com.yahoo.vespa.config.server.http.HttpErrorResponse.ErrorCode
- loadApplicationPackage() - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- loadBalancerName() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- loadBalancerNotReady(String) - Static method in class com.yahoo.vespa.config.server.http.HttpErrorResponse
- loadCodeAsHugePages() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- LocalSession - Class in com.yahoo.vespa.config.server.session
-
A LocalSession is a session that has been created locally on this configserver.
- LocalSession(TenantName, long, ApplicationPackage, SessionZooKeeperClient) - Constructor for class com.yahoo.vespa.config.server.session.LocalSession
-
Creates a session.
- lock(ApplicationId) - Method in class com.yahoo.vespa.config.server.application.ApplicationCuratorDatabase
-
Returns the lock for changing the session status of the given application.
- lock(ApplicationId) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
-
Returns the lock for changing the session status of the given application.
- log(Level, String) - Method in class com.yahoo.vespa.config.server.deploy.DeployHandlerLogger
- log(Level, String) - Method in class com.yahoo.vespa.config.server.session.SilentDeployLogger
- logApplicationPackage(Level, String) - Method in class com.yahoo.vespa.config.server.deploy.DeployHandlerLogger
- logFileCompressionAlgorithm(String) - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- logPre() - Method in class com.yahoo.vespa.config.server.GetConfigContext
-
Helper to produce a log preamble with the tenant and app id
- logPre() - Method in class com.yahoo.vespa.config.server.session.Session
-
Helper to provide a log message preamble for code dealing with sessions
- logPre(ApplicationId) - Static method in class com.yahoo.vespa.config.server.tenant.TenantRepository
-
A helper to format a log preamble for messages with a tenant and app id
- logPre(TenantName) - Static method in class com.yahoo.vespa.config.server.tenant.TenantRepository
-
A helper to format a log preamble for messages with a tenant
- LogRetriever - Class in com.yahoo.vespa.config.server.http
- LogRetriever() - Constructor for class com.yahoo.vespa.config.server.http.LogRetriever
- LZ4ConfigResponseFactory - Class in com.yahoo.vespa.config.server.rpc
-
Compressor that compresses config payloads to lz4.
- LZ4ConfigResponseFactory() - Constructor for class com.yahoo.vespa.config.server.rpc.LZ4ConfigResponseFactory
M
- maintain() - Method in class com.yahoo.vespa.config.server.maintenance.ApplicationPackageMaintainer
- maintain() - Method in class com.yahoo.vespa.config.server.maintenance.FileDistributionMaintainer
- maintain() - Method in class com.yahoo.vespa.config.server.maintenance.ReindexingMaintainer
- maintain() - Method in class com.yahoo.vespa.config.server.maintenance.SessionsMaintainer
- maintain() - Method in class com.yahoo.vespa.config.server.maintenance.TenantsMaintainer
- maintainers() - Method in class com.yahoo.vespa.config.server.maintenance.ConfigServerMaintenance
- major - Static variable in class com.yahoo.vespa.config.server.version.VespaVersion
- markAsComplete() - Method in class com.yahoo.vespa.config.server.SuperModelManager
- maxActivationInhibitedOutOfSyncGroups() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- maxCompactBuffers() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- maxConcurrentMergesPerNode() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- maxMergeQueueSize() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- maxUnCommittedMemory() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- mbusCppEventsBeforeWakeup() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- mbusCppRpcNumTargets() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- mbusDispatchOnDecode() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- mbusDispatchOnEncode() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- mbusJavaEventsBeforeWakeup() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- mbusJavaRpcNumTargets() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- mbusNetworkThreads() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- mbusThreads() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- memoryUsage() - Method in class com.yahoo.vespa.config.server.metrics.DeploymentMetricsAggregator
- mergeThrottlingPolicy() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- message() - Method in class com.yahoo.vespa.config.server.application.ClusterReindexing.Status
- META_ZK_PATH - Static variable in class com.yahoo.vespa.config.server.zookeeper.ZKApplication
-
Path for metadata about an application
- METHOD_NOT_ALLOWED - Enum constant in enum class com.yahoo.vespa.config.server.http.HttpErrorResponse.ErrorCode
- methodNotAllowed(String) - Static method in class com.yahoo.vespa.config.server.http.HttpErrorResponse
- metric() - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- METRIC_ZK_CONNECTIONS - Static variable in class com.yahoo.vespa.config.server.monitoring.ZKMetricUpdater
- METRIC_ZK_LATENCY_AVERAGE - Static variable in class com.yahoo.vespa.config.server.monitoring.ZKMetricUpdater
- METRIC_ZK_LATENCY_MAX - Static variable in class com.yahoo.vespa.config.server.monitoring.ZKMetricUpdater
- METRIC_ZK_OUTSTANDING_REQUESTS - Static variable in class com.yahoo.vespa.config.server.monitoring.ZKMetricUpdater
- METRIC_ZK_ZNODES - Static variable in class com.yahoo.vespa.config.server.monitoring.ZKMetricUpdater
- Metrics - Class in com.yahoo.vespa.config.server.monitoring
-
Metrics for config server.
- Metrics(Metric, HealthMonitorConfig, ZookeeperServerConfig) - Constructor for class com.yahoo.vespa.config.server.monitoring.Metrics
- MetricUpdater - Class in com.yahoo.vespa.config.server.monitoring
- MetricUpdater(Metrics, Map<String, String>) - Constructor for class com.yahoo.vespa.config.server.monitoring.MetricUpdater
- MetricUpdaterFactory - Interface in com.yahoo.vespa.config.server.monitoring
-
A factory for creating metric updates with a given context.
- micro - Static variable in class com.yahoo.vespa.config.server.version.VespaVersion
- minNodeRatioPerGroup() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- minor - Static variable in class com.yahoo.vespa.config.server.version.VespaVersion
- MockFileManager - Class in com.yahoo.vespa.config.server.filedistribution
- MockFileManager() - Constructor for class com.yahoo.vespa.config.server.filedistribution.MockFileManager
- model - Variable in class com.yahoo.vespa.config.server.modelfactory.PreparedModelsBuilder.PreparedModelResult
- ModelContextImpl - Class in com.yahoo.vespa.config.server.deploy
-
Implementation of
ModelContext
for configserver. - ModelContextImpl(ApplicationPackage, Optional<Model>, Optional<ApplicationPackage>, DeployLogger, ConfigDefinitionRepo, FileRegistry, ExecutorService, Optional<? extends Reindexing>, HostProvisioner, Provisioned, ModelContext.Properties, Optional<File>, Optional<DockerImage>, Version, Version) - Constructor for class com.yahoo.vespa.config.server.deploy.ModelContextImpl
- ModelContextImpl.FeatureFlags - Class in com.yahoo.vespa.config.server.deploy
- ModelContextImpl.Properties - Class in com.yahoo.vespa.config.server.deploy
- ModelFactoryRegistry - Class in com.yahoo.vespa.config.server.modelfactory
-
A registry of model factories.
- ModelFactoryRegistry(ComponentRegistry<ModelFactory>) - Constructor for class com.yahoo.vespa.config.server.modelfactory.ModelFactoryRegistry
- ModelFactoryRegistry(List<ModelFactory>) - Constructor for class com.yahoo.vespa.config.server.modelfactory.ModelFactoryRegistry
- ModelResult - Interface in com.yahoo.vespa.config.server.modelfactory
- ModelsBuilder<MODELRESULT extends ModelResult> - Class in com.yahoo.vespa.config.server.modelfactory
-
Responsible for building the right versions of application models for a given tenant and application generation.
- modelVespaVersion() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl
- modifyReindexing(ApplicationId, ApplicationReindexing, UnaryOperator<ApplicationReindexing>) - Method in class com.yahoo.vespa.config.server.application.ApplicationCuratorDatabase
-
Reads, modifies and writes the application reindexing for this application, while holding its lock.
- modifyReindexing(ApplicationId, UnaryOperator<ApplicationReindexing>) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- MULTIPART_APPLICATION_PACKAGE - Static variable in class com.yahoo.vespa.config.server.http.v2.ApplicationApiHandler
- MULTIPART_FORM_DATA - Static variable in class com.yahoo.vespa.config.server.http.v2.ApplicationApiHandler
- MULTIPART_PARAMS - Static variable in class com.yahoo.vespa.config.server.http.v2.ApplicationApiHandler
- multitenant() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- MultiTenantRpcAuthorizer - Class in com.yahoo.vespa.config.server.rpc.security
-
A
RpcAuthorizer
that perform access control for configserver RPC methods when TLS and multi-tenant mode are enabled. - MultiTenantRpcAuthorizer(NodeIdentifier, HostRegistry, RequestHandlerProvider, int) - Constructor for class com.yahoo.vespa.config.server.rpc.security.MultiTenantRpcAuthorizer
N
- name() - Method in class com.yahoo.vespa.config.server.configchange.RefeedActions.Entry
- name() - Method in class com.yahoo.vespa.config.server.configchange.ReindexActions.Entry
- nameAndNamespace(String) - Static method in class com.yahoo.vespa.config.server.http.HttpConfigRequest
- NEW - Enum constant in enum class com.yahoo.vespa.config.server.session.Session.Status
- nextSessionId() - Method in class com.yahoo.vespa.config.server.zookeeper.SessionCounter
-
Atomically increment and return next session id.
- noCache() - Method in class com.yahoo.vespa.config.server.http.HttpConfigRequest
- NODE_ALLOCATION_FAILURE - Enum constant in enum class com.yahoo.vespa.config.server.http.HttpErrorResponse.ErrorCode
- nodeAllocationFailure(String) - Static method in class com.yahoo.vespa.config.server.http.HttpErrorResponse
- NoopRpcAuthorizer - Class in com.yahoo.vespa.config.server.rpc.security
-
A
RpcAuthorizer
that allow all RPC requests. - NoopRpcAuthorizer() - Constructor for class com.yahoo.vespa.config.server.rpc.security.NoopRpcAuthorizer
- NOT_FOUND - Enum constant in enum class com.yahoo.vespa.config.server.http.HttpErrorResponse.ErrorCode
- notFound - Enum constant in enum class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceResponse.Status
- notFoundError(String) - Static method in class com.yahoo.vespa.config.server.http.HttpErrorResponse
- NotFoundException - Exception in com.yahoo.vespa.config.server.http
-
Exception that will create a http response with NOT_FOUND response code (404)
- NotFoundException - Exception in com.yahoo.vespa.config.server
- NotFoundException(String) - Constructor for exception com.yahoo.vespa.config.server.http.NotFoundException
- NotFoundException(String) - Constructor for exception com.yahoo.vespa.config.server.NotFoundException
- numApplications() - Method in class com.yahoo.vespa.config.server.application.ApplicationMapper
-
Get the number of applications registered
O
- object - Variable in class com.yahoo.vespa.config.server.http.JSONResponse
- ok - Enum constant in enum class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceResponse.Status
- ok() - Method in class com.yahoo.vespa.config.server.filedistribution.FileServer.ReplayStatus
- onTenantCreate(Tenant) - Method in class com.yahoo.vespa.config.server.rpc.RpcServer
- onTenantCreate(Tenant) - Method in interface com.yahoo.vespa.config.server.tenant.TenantListener
-
Called whenever a new tenant is created.
- onTenantDelete(TenantName) - Method in class com.yahoo.vespa.config.server.rpc.RpcServer
- onTenantDelete(TenantName) - Method in interface com.yahoo.vespa.config.server.tenant.TenantListener
-
Called whenever a tenant is deleted.
- onTenantsLoaded() - Method in class com.yahoo.vespa.config.server.rpc.RpcServer
- onTenantsLoaded() - Method in interface com.yahoo.vespa.config.server.tenant.TenantListener
-
Called when all tenants have been loaded at startup.
- operatorCertificates() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- operatorCertificates() - Method in class com.yahoo.vespa.config.server.session.PrepareParams
- operatorCertificates(List<X509Certificate>) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- OperatorCertificateSerializer - Class in com.yahoo.vespa.config.server.tenant
- OperatorCertificateSerializer() - Constructor for class com.yahoo.vespa.config.server.tenant.OperatorCertificateSerializer
- org.glassfish.jersey.client - package org.glassfish.jersey.client
- org.glassfish.jersey.client.proxy - package org.glassfish.jersey.client.proxy
- org.glassfish.jersey.logging - package org.glassfish.jersey.logging
- org.glassfish.jersey.media.multipart - package org.glassfish.jersey.media.multipart
- org.glassfish.jersey.media.multipart.file - package org.glassfish.jersey.media.multipart.file
P
- Params(int) - Constructor for class com.yahoo.vespa.config.server.http.HttpFetcher.Params
- PARENT_HOST_NOT_READY - Enum constant in enum class com.yahoo.vespa.config.server.http.HttpErrorResponse.ErrorCode
- parentHostNotReady(String) - Static method in class com.yahoo.vespa.config.server.http.HttpErrorResponse
- parse(String) - Static method in enum class com.yahoo.vespa.config.server.session.Session.Status
- path() - Method in class com.yahoo.vespa.config.server.ConfigServerDB
- pending() - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing.Cluster
-
The config generation at which the application must have converged for the latest reindexing to begin, per document type.
- PENDING - Enum constant in enum class com.yahoo.vespa.config.server.application.ClusterReindexing.State
- permanentApplicationPackage() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl
- PermanentApplicationPackage - Class in com.yahoo.vespa.config.server.application
-
A global permanent application package containing configuration info that is always used during deploy.
- PermanentApplicationPackage(ConfigserverConfig) - Constructor for class com.yahoo.vespa.config.server.application.PermanentApplicationPackage
- persistenceThrottlingOfMergeFeedOps() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- persistenceThrottlingWindowSize() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- persistenceThrottlingWsBackoff() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- persistenceThrottlingWsDecrementFactor() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- persistenceThrottlingWsResizeRate() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- phraseOptimization() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- populateExternalId(SecretStore, TenantName, SystemName, List<TenantSecretStore>) - Static method in class com.yahoo.vespa.config.server.tenant.SecretStoreExternalIdRetriever
- prepare() - Method in class com.yahoo.vespa.config.server.deploy.Deployment
-
Prepares this.
- prepare(long, PrepareParams) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- prepare(ClusterSpec, Capacity, ProvisionLogger) - Method in class com.yahoo.vespa.config.server.provision.ProvisionerAdapter
- prepare(ClusterSpec, Capacity, ProvisionLogger) - Method in class com.yahoo.vespa.config.server.provision.StaticProvisioner
- prepare(HostValidator<ApplicationId>, DeployLogger, PrepareParams, Optional<ApplicationSet>, Instant, File, ApplicationPackage, SessionZooKeeperClient) - Method in class com.yahoo.vespa.config.server.session.SessionPreparer
-
Prepares a session (validates, builds model, writes to zookeeper and distributes files)
- PREPARE - Enum constant in enum class com.yahoo.vespa.config.server.session.Session.Status
- prepared(Session, ApplicationRepository, Optional<Provisioner>, Tenant, DeployLogger, Duration, Clock, boolean, boolean) - Static method in class com.yahoo.vespa.config.server.deploy.Deployment
- PreparedModelResult(Version, Model, FileRegistry, List<ConfigChangeAction>) - Constructor for class com.yahoo.vespa.config.server.modelfactory.PreparedModelsBuilder.PreparedModelResult
- PreparedModelsBuilder - Class in com.yahoo.vespa.config.server.modelfactory
- PreparedModelsBuilder(ModelFactoryRegistry, PermanentApplicationPackage, FlagSource, SecretStore, List<ContainerEndpoint>, Optional<EndpointCertificateSecrets>, ConfigDefinitionRepo, FileRegistry, ExecutorService, HostProvisionerProvider, Curator, HostValidator<ApplicationId>, DeployLogger, PrepareParams, Optional<ApplicationSet>, ConfigserverConfig, Zone) - Constructor for class com.yahoo.vespa.config.server.modelfactory.PreparedModelsBuilder
- PreparedModelsBuilder.PreparedModelResult - Class in com.yahoo.vespa.config.server.modelfactory
-
The result of preparing a single model version
- prepareLocalSession(Session, DeployLogger, PrepareParams, Instant) - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- PrepareParams - Class in com.yahoo.vespa.config.server.session
-
Parameters for preparing an application.
- PrepareParams.Builder - Class in com.yahoo.vespa.config.server.session
- PrepareResult - Class in com.yahoo.vespa.config.server.http.v2
-
Encapsulates the result from preparing an application
- PrepareResult(long, ConfigChangeActions, DeployHandlerLogger) - Constructor for class com.yahoo.vespa.config.server.http.v2.PrepareResult
- previousModel() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl
- progress() - Method in class com.yahoo.vespa.config.server.application.ClusterReindexing.Status
- properties() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl
- Properties(ApplicationId, Version, ConfigserverConfig, Zone, Set<ContainerEndpoint>, boolean, boolean, FlagSource, Optional<EndpointCertificateSecrets>, Optional<AthenzDomain>, Optional<Quota>, List<TenantSecretStore>, SecretStore, List<X509Certificate>, Optional<CloudAccount>) - Constructor for class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- ProtonMetricsAggregator - Class in com.yahoo.vespa.config.server.metrics
- ProtonMetricsAggregator() - Constructor for class com.yahoo.vespa.config.server.metrics.ProtonMetricsAggregator
- ProtonMetricsResponse - Class in com.yahoo.vespa.config.server.http.v2.response
- ProtonMetricsResponse(ApplicationId, Map<String, ProtonMetricsAggregator>) - Constructor for class com.yahoo.vespa.config.server.http.v2.response.ProtonMetricsResponse
- ProtonMetricsRetriever - Class in com.yahoo.vespa.config.server.metrics
- ProtonMetricsRetriever() - Constructor for class com.yahoo.vespa.config.server.metrics.ProtonMetricsRetriever
- ProtonMetricsRetriever(ClusterProtonMetricsRetriever) - Constructor for class com.yahoo.vespa.config.server.metrics.ProtonMetricsRetriever
- provisioned() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl
- ProvisionerAdapter - Class in com.yahoo.vespa.config.server.provision
-
A wrapper for
Provisioner
to avoid having to expose multitenant behavior to the config model. - ProvisionerAdapter(Provisioner, ApplicationId, Provisioned) - Constructor for class com.yahoo.vespa.config.server.provision.ProvisionerAdapter
- proxyServiceHostnameRequest(ApplicationId, String, String, HttpURL.Path, HttpURL.Query, HttpURL) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- put(ContentRequest) - Method in class com.yahoo.vespa.config.server.http.ContentHandler
Q
- queryDispatchPolicy() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- quota() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- quota() - Method in class com.yahoo.vespa.config.server.session.PrepareParams
- quota(Quota) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- quota(String) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- QuotaUsageResponse - Class in com.yahoo.vespa.config.server.http.v2.response
- QuotaUsageResponse(double) - Constructor for class com.yahoo.vespa.config.server.http.v2.response.QuotaUsageResponse
R
- read(ApplicationId) - Method in class com.yahoo.vespa.config.server.tenant.ContainerEndpointsCache
- READ - Enum constant in enum class com.yahoo.vespa.config.server.session.Session.Mode
- readActivatedTime() - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- readApplicationId() - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- readApplicationRoles(ApplicationId) - Method in class com.yahoo.vespa.config.server.tenant.ApplicationRolesStore
-
Reads the application roles from ZooKeeper, if it exists
- readAthenzDomain() - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- readCloudAccount() - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- readCreatedTimeFromZooKeeper(TenantName) - Method in class com.yahoo.vespa.config.server.tenant.TenantRepository
- readCreateTime() - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- readDockerImageRepository() - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- readEndpointCertificateMetadata(ApplicationId) - Method in class com.yahoo.vespa.config.server.tenant.EndpointCertificateMetadataStore
-
Reads the endpoint certificate metadata from ZooKeeper, if it exists
- readEndpointCertificateSecrets(EndpointCertificateMetadata) - Method in record class com.yahoo.vespa.config.server.tenant.EndpointCertificateRetriever
- readOperatorCertificates() - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- readQuota() - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- readReindexingStatus(ApplicationId) - Method in class com.yahoo.vespa.config.server.application.ApplicationCuratorDatabase
- readStatus() - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- readTenantSecretStores() - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- readTimeoutMs - Variable in class com.yahoo.vespa.config.server.http.HttpFetcher.Params
- readVespaVersion() - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- ready() - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing.Cluster
-
The reindexing status for ready document types in this cluster.
- ready() - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing.Status
- receive(FileReferenceData, FileServer.ReplayStatus) - Method in interface com.yahoo.vespa.config.server.filedistribution.FileServer.Receiver
- receivedRequestFrom(String) - Method in class com.yahoo.vespa.config.server.host.ConfigRequestHostLivenessTracker
- RefeedActions - Class in com.yahoo.vespa.config.server.configchange
-
Represents all actions to re-feed document types in order to handle config changes.
- RefeedActions() - Constructor for class com.yahoo.vespa.config.server.configchange.RefeedActions
- RefeedActions(List<ConfigChangeAction>) - Constructor for class com.yahoo.vespa.config.server.configchange.RefeedActions
- RefeedActions.Entry - Class in com.yahoo.vespa.config.server.configchange
- RefeedActionsFormatter - Class in com.yahoo.vespa.config.server.configchange
-
Class used to format re-feed actions for human readability.
- RefeedActionsFormatter(RefeedActions) - Constructor for class com.yahoo.vespa.config.server.configchange.RefeedActionsFormatter
- register(ApplicationId, ApplicationSet) - Method in class com.yahoo.vespa.config.server.application.ApplicationMapper
-
Register a Application to an application id and specific vespa version
- registerListener(SuperModelListener) - Method in class com.yahoo.vespa.config.server.SuperModelManager
- ReindexActions - Class in com.yahoo.vespa.config.server.configchange
- ReindexActions() - Constructor for class com.yahoo.vespa.config.server.configchange.ReindexActions
- ReindexActions(List<ConfigChangeAction>) - Constructor for class com.yahoo.vespa.config.server.configchange.ReindexActions
- ReindexActions.Entry - Class in com.yahoo.vespa.config.server.configchange
- reindexing() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl
- ReindexingMaintainer - Class in com.yahoo.vespa.config.server.maintenance
-
Watches pending reindexing, and sets these to ready when config convergence is observed.
- ReindexingMaintainer(ApplicationRepository, Curator, FlagSource, Duration, ConfigConvergenceChecker, Clock) - Constructor for class com.yahoo.vespa.config.server.maintenance.ReindexingMaintainer
- reindexingProgress() - Method in class com.yahoo.vespa.config.server.metrics.DeploymentMetricsAggregator
- ReindexingResponse - Class in com.yahoo.vespa.config.server.http.v2.response
- ReindexingResponse(Map<String, Set<String>>, ApplicationReindexing, Map<String, ClusterReindexing>) - Constructor for class com.yahoo.vespa.config.server.http.v2.response.ReindexingResponse
- RemoteSession - Class in com.yahoo.vespa.config.server.session
-
A RemoteSession represents a session created on another config server.
- remove(ApplicationId) - Method in class com.yahoo.vespa.config.server.application.ApplicationMapper
-
Remove all applications associated with this application id
- removeApplication(ApplicationId) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
- removeApplication(ApplicationId) - Method in class com.yahoo.vespa.config.server.SuperModelRequestHandler
- removeApplicationsExcept(Set<ApplicationId>) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
- removeHostsForKey(ApplicationId) - Method in class com.yahoo.vespa.config.server.host.HostRegistry
- removeHostsForKey(TenantName) - Method in class com.yahoo.vespa.config.server.host.HostRegistry
- removeMetricUpdater(Map<String, String>) - Method in class com.yahoo.vespa.config.server.monitoring.Metrics
- removeUnusedApplications() - Method in class com.yahoo.vespa.config.server.application.TenantApplications
-
Removes all applications not known to this from the config server state.
- render(OutputStream) - Method in class com.yahoo.vespa.config.server.http.HttpConfigResponse
- render(OutputStream) - Method in class com.yahoo.vespa.config.server.http.HttpErrorResponse
- render(OutputStream) - Method in class com.yahoo.vespa.config.server.http.JSONResponse
- render(OutputStream) - Method in class com.yahoo.vespa.config.server.http.SessionContentReadResponse
- render(OutputStream) - Method in class com.yahoo.vespa.config.server.http.StaticResponse
- render(OutputStream) - Method in class com.yahoo.vespa.config.server.http.v2.response.ListApplicationsResponse
- REQUEST_TIMEOUT - Enum constant in enum class com.yahoo.vespa.config.server.http.HttpErrorResponse.ErrorCode
- requestHandler() - Method in class com.yahoo.vespa.config.server.GetConfigContext
- RequestHandler - Interface in com.yahoo.vespa.config.server
-
Instances of this can serve misc config related requests
- RequestHandlerProvider - Interface in com.yahoo.vespa.config.server.rpc
-
A provider of
RequestHandler
instances. - requestMetricsGroupedByCluster(Collection<URI>) - Method in class com.yahoo.vespa.config.server.metrics.ClusterDeploymentMetricsRetriever
-
Call the metrics API on each host and aggregate the metrics into a single value, grouped by cluster.
- requestMetricsGroupedByCluster(Collection<URI>) - Method in class com.yahoo.vespa.config.server.metrics.ClusterProtonMetricsRetriever
- requestTimeout(String) - Static method in class com.yahoo.vespa.config.server.http.HttpErrorResponse
- RequestTimeoutException - Exception in com.yahoo.vespa.config.server.http
-
Will create an exception which will result in a Request Timeout, 408.
- RequestTimeoutException(String) - Constructor for exception com.yahoo.vespa.config.server.http.RequestTimeoutException
- requireActiveSessionOf(ApplicationId) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
-
Return the active session id for a given application.
- resolveApplicationId(String) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
- resolveApplicationId(String) - Method in interface com.yahoo.vespa.config.server.RequestHandler
-
Resolve
ApplicationId
for a given hostname. - resolveApplicationId(String) - Method in class com.yahoo.vespa.config.server.SuperModelRequestHandler
- resolveConfig(ApplicationId, GetConfigRequest, Optional<Version>) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
-
Gets a config for the given app, or null if not found
- resolveConfig(ApplicationId, GetConfigRequest, Optional<Version>) - Method in interface com.yahoo.vespa.config.server.RequestHandler
-
Resolves a config.
- resolveConfig(ApplicationId, GetConfigRequest, Optional<Version>) - Method in class com.yahoo.vespa.config.server.SuperModelRequestHandler
- resolveConfig(GetConfigRequest) - Method in class com.yahoo.vespa.config.server.SuperModelController
-
Resolves global config for given request.
- resolveConfig(GetConfigRequest, ConfigResponseFactory) - Method in class com.yahoo.vespa.config.server.application.Application
-
Gets a config from ZK.
- resolveConfig(JRTServerConfigRequest, GetConfigContext, Optional<Version>) - Method in class com.yahoo.vespa.config.server.rpc.RpcServer
- resourceLimitDisk() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- resourceLimitMemory() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- ResourceUsage() - Constructor for class com.yahoo.vespa.config.server.metrics.DeploymentMetricsAggregator.ResourceUsage
- respond(JRTServerConfigRequest) - Method in class com.yahoo.vespa.config.server.rpc.RpcServer
- responseSequencerType() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- restart(ApplicationId, HostFilter) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- restart(HostFilter) - Method in class com.yahoo.vespa.config.server.deploy.Deployment
-
Request a restart of services of this application on hosts matching the filter.
- RestartActions - Class in com.yahoo.vespa.config.server.configchange
-
Represents all actions to restart services in order to handle a config change.
- RestartActions() - Constructor for class com.yahoo.vespa.config.server.configchange.RestartActions
- RestartActions(List<ConfigChangeAction>) - Constructor for class com.yahoo.vespa.config.server.configchange.RestartActions
- RestartActions.Entry - Class in com.yahoo.vespa.config.server.configchange
- RestartActionsFormatter - Class in com.yahoo.vespa.config.server.configchange
-
Class used to format restart actions for human readability.
- RestartActionsFormatter(RestartActions) - Constructor for class com.yahoo.vespa.config.server.configchange.RestartActionsFormatter
- RoutingStatusApiHandler - Class in com.yahoo.vespa.config.server.http.v1
-
This implements the /routing/v1/status REST API on the config server, providing explicit control over the routing status of a deployment or zone (all deployments).
- RoutingStatusApiHandler(ThreadedHttpRequestHandler.Context, Curator) - Constructor for class com.yahoo.vespa.config.server.http.v1.RoutingStatusApiHandler
- RpcAuthorizer - Interface in com.yahoo.vespa.config.server.rpc.security
-
Authorization logic for configserver's RPC method
- rpcEventsBeforeWakeup() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- rpcNumTargets() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- RpcRequestHandlerProvider - Class in com.yahoo.vespa.config.server.rpc
-
This is a hack to avoid a cyclic dependency involving
RpcServer
,DefaultRpcAuthorizerProvider
andTenantRepository
. - RpcRequestHandlerProvider() - Constructor for class com.yahoo.vespa.config.server.rpc.RpcRequestHandlerProvider
- RpcServer - Class in com.yahoo.vespa.config.server.rpc
-
An RPC server class that handles the config protocol RPC method "getConfigV3".
- RpcServer(ConfigserverConfig, SuperModelRequestHandler, MetricUpdaterFactory, HostRegistry, HostLivenessTracker, FileServer, RpcAuthorizer, RpcRequestHandlerProvider) - Constructor for class com.yahoo.vespa.config.server.rpc.RpcServer
-
Creates an RpcServer listening on the specified
port
. - run() - Method in class com.yahoo.vespa.config.server.ConfigServerBootstrap
- run() - Method in class com.yahoo.vespa.config.server.monitoring.Metrics
- run() - Method in class com.yahoo.vespa.config.server.monitoring.ZKMetricUpdater
- run() - Method in class com.yahoo.vespa.config.server.rpc.RpcServer
- RUNNING - Enum constant in enum class com.yahoo.vespa.config.server.application.ClusterReindexing.State
S
- saveNewVersion() - Method in class com.yahoo.vespa.config.server.version.VersionState
- saveNewVersion(String) - Method in class com.yahoo.vespa.config.server.version.VersionState
- secretName(TenantName, SystemName, String) - Static method in class com.yahoo.vespa.config.server.tenant.SecretStoreExternalIdRetriever
- secretStore() - Method in record class com.yahoo.vespa.config.server.tenant.EndpointCertificateRetriever
-
Returns the value of the
secretStore
record component. - SecretStoreExternalIdRetriever - Class in com.yahoo.vespa.config.server.tenant
- SecretStoreExternalIdRetriever() - Constructor for class com.yahoo.vespa.config.server.tenant.SecretStoreExternalIdRetriever
- SecretStoreValidator - Class in com.yahoo.vespa.config.server.http
- SecretStoreValidator(SecretStore) - Constructor for class com.yahoo.vespa.config.server.http.SecretStoreValidator
- serveFile(FileReference, boolean, Set<FileReferenceData.CompressionType>, Request, FileServer.Receiver) - Method in class com.yahoo.vespa.config.server.filedistribution.FileServer
- ServerCache - Class in com.yahoo.vespa.config.server
-
Cache that holds configs and config definitions (builtin and user config definitions).
- ServerCache() - Constructor for class com.yahoo.vespa.config.server.ServerCache
- ServerCache(ConfigDefinitionRepo, ConfigDefinitionRepo) - Constructor for class com.yahoo.vespa.config.server.ServerCache
- serverdefs() - Method in class com.yahoo.vespa.config.server.ConfigServerDB
- serverDeployTimeout() - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- Service(ServiceInfo, Long) - Constructor for class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceListResponse.Service
- serviceInfo - Variable in class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceListResponse.Service
- ServiceListResponse(Map<ServiceInfo, Long>, long, long) - Constructor for class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceListResponse
- ServiceResponse(ConfigConvergenceChecker.ServiceResponse.Status, long) - Constructor for class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceResponse
- ServiceResponse(ConfigConvergenceChecker.ServiceResponse.Status, long, long) - Constructor for class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceResponse
- ServiceResponse(ConfigConvergenceChecker.ServiceResponse.Status, long, long, boolean) - Constructor for class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceResponse
- ServiceResponse(ConfigConvergenceChecker.ServiceResponse.Status, long, String) - Constructor for class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceResponse
- services - Variable in class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceListResponse
- services() - Method in class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceListResponse
- servicesToCheckForConfigConvergence(ApplicationId, Duration, Optional<Version>) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- session() - Method in class com.yahoo.vespa.config.server.deploy.Deployment
-
Exposes the session of this for testing only
- Session - Class in com.yahoo.vespa.config.server.session
-
A session represents an instance of an application that can be edited, prepared and activated.
- Session(TenantName, long, SessionZooKeeperClient) - Constructor for class com.yahoo.vespa.config.server.session.Session
- Session(TenantName, long, SessionZooKeeperClient, ApplicationPackage) - Constructor for class com.yahoo.vespa.config.server.session.Session
- Session.Mode - Enum Class in com.yahoo.vespa.config.server.session
- Session.Status - Enum Class in com.yahoo.vespa.config.server.session
-
The status of this session.
- SessionActiveHandler - Class in com.yahoo.vespa.config.server.http.v2
-
Handler that activates a session given by tenant and id (PUT).
- SessionActiveHandler(ThreadedHttpRequestHandler.Context, ApplicationRepository, Zone) - Constructor for class com.yahoo.vespa.config.server.http.v2.SessionActiveHandler
- SessionActiveResponse - Class in com.yahoo.vespa.config.server.http.v2.response
- SessionActiveResponse(Slime, HttpRequest, ApplicationId, long, Zone) - Constructor for class com.yahoo.vespa.config.server.http.v2.response.SessionActiveResponse
- sessionAdded(long) - Method in class com.yahoo.vespa.config.server.session.SessionRepository
-
A session for which we don't have a watcher, i.e.
- SessionContentHandler - Class in com.yahoo.vespa.config.server.http.v2
-
A handler that will return content or content status for files or directories in the session's application package
- SessionContentHandler(ThreadedHttpRequestHandler.Context, ApplicationRepository) - Constructor for class com.yahoo.vespa.config.server.http.v2.SessionContentHandler
- SessionContentReadResponse - Class in com.yahoo.vespa.config.server.http
-
Represents a response for a request to read contents of a file.
- SessionContentReadResponse(ApplicationFile) - Constructor for class com.yahoo.vespa.config.server.http.SessionContentReadResponse
- SessionContentRequestV2 - Class in com.yahoo.vespa.config.server.http.v2.request
-
Requests for content and content status (v2) are handled by this class.
- SessionContentRequestV2(HttpRequest, long, TenantName, HttpURL.Path, ApplicationFile) - Constructor for class com.yahoo.vespa.config.server.http.v2.request.SessionContentRequestV2
- SessionContentStatusResponse - Class in com.yahoo.vespa.config.server.http
-
Represents a response for a request to show the status and md5sum of a file in the application package.
- SessionContentStatusResponse(ApplicationFile, String) - Constructor for class com.yahoo.vespa.config.server.http.SessionContentStatusResponse
- SessionCounter - Class in com.yahoo.vespa.config.server.zookeeper
-
A counter keeping track of session ids in an atomic fashion across multiple config servers.
- SessionCounter(Curator, TenantName) - Constructor for class com.yahoo.vespa.config.server.zookeeper.SessionCounter
- SessionCreateHandler - Class in com.yahoo.vespa.config.server.http.v2
-
A handler that is able to create a session from an application package, or create a new session from a previous session (with id or the "active" session).
- SessionCreateHandler(ThreadedHttpRequestHandler.Context, ApplicationRepository, ConfigserverConfig) - Constructor for class com.yahoo.vespa.config.server.http.v2.SessionCreateHandler
- SessionCreateResponse - Class in com.yahoo.vespa.config.server.http.v2.response
-
Creates a response for SessionCreateHandler.
- SessionCreateResponse(Slime, TenantName, String, int, long) - Constructor for class com.yahoo.vespa.config.server.http.v2.response.SessionCreateResponse
- sessionExistsInFileSystem(long) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
- SessionHandler - Class in com.yahoo.vespa.config.server.http
-
Super class for session handlers, that takes care of checking valid methods for a request.
- SessionHandler(ThreadedHttpRequestHandler.Context, ApplicationRepository) - Constructor for class com.yahoo.vespa.config.server.http.SessionHandler
- sessionId - Variable in class com.yahoo.vespa.config.server.session.Session
- sessionId() - Method in class com.yahoo.vespa.config.server.http.v2.PrepareResult
- sessionId() - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- SessionPrepareAndActivateResponse - Class in com.yahoo.vespa.config.server.http.v2.response
-
Creates a response for SessionPrepareHandler.
- SessionPrepareAndActivateResponse(PrepareResult, HttpRequest, ApplicationId, Zone) - Constructor for class com.yahoo.vespa.config.server.http.v2.response.SessionPrepareAndActivateResponse
- SessionPrepareHandler - Class in com.yahoo.vespa.config.server.http.v2
-
A handler that prepares a session given by an id in the request.
- SessionPrepareHandler(ThreadedHttpRequestHandler.Context, ApplicationRepository, ConfigserverConfig) - Constructor for class com.yahoo.vespa.config.server.http.v2.SessionPrepareHandler
- SessionPreparer - Class in com.yahoo.vespa.config.server.session
-
A SessionPreparer is responsible for preparing a session given an application package.
- SessionPreparer(ModelFactoryRegistry, FileDistributionFactory, ExecutorService, HostProvisionerProvider, PermanentApplicationPackage, ConfigserverConfig, ConfigDefinitionRepo, Curator, Zone, FlagSource, SecretStore) - Constructor for class com.yahoo.vespa.config.server.session.SessionPreparer
- SessionPrepareResponse - Class in com.yahoo.vespa.config.server.http.v2.response
-
Creates a response for SessionPrepareHandler.
- SessionPrepareResponse(TenantName, HttpRequest, long) - Constructor for class com.yahoo.vespa.config.server.http.v2.response.SessionPrepareResponse
- SessionPrepareResponse(PrepareResult, TenantName, HttpRequest) - Constructor for class com.yahoo.vespa.config.server.http.v2.response.SessionPrepareResponse
- SessionRepository - Class in com.yahoo.vespa.config.server.session
-
Session repository for a tenant.
- SessionRepository(TenantName, TenantApplications, SessionPreparer, Curator, Metrics, StripedExecutor<TenantName>, FileDistributionFactory, PermanentApplicationPackage, FlagSource, ExecutorService, SecretStore, HostProvisionerProvider, ConfigserverConfig, ConfigServerDB, Zone, Clock, ModelFactoryRegistry, ConfigDefinitionRepo, int) - Constructor for class com.yahoo.vespa.config.server.session.SessionRepository
- SessionsMaintainer - Class in com.yahoo.vespa.config.server.maintenance
-
Removes expired sessions
- sessionsPath() - Method in class com.yahoo.vespa.config.server.deploy.TenantFileSystemDirs
- SESSIONSTATE_ZK_SUBPATH - Static variable in class com.yahoo.vespa.config.server.zookeeper.ZKApplication
-
Path for session state
- SessionStateWatcher - Class in com.yahoo.vespa.config.server.session
-
Watches session state for a session (/config/v2/tenants/<tenantName>/sessions/<n>/sessionState in ZooKeeper) The session must be in the session repo.
- sessionZooKeeperClient - Variable in class com.yahoo.vespa.config.server.session.Session
- SessionZooKeeperClient - Class in com.yahoo.vespa.config.server.session
-
Zookeeper client for a specific session.
- SessionZooKeeperClient(Curator, TenantName, long, String) - Constructor for class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- SessionZooKeeperClient(Curator, TenantName, long, String, AddFileInterface, int) - Constructor for class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- setActivatedSessions(int) - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
-
Set the number of activated sessions.
- setApplicationId(ApplicationId) - Method in class com.yahoo.vespa.config.server.session.Session
- setApplications(int) - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
-
Set the number of applications.
- setAthenzDomain(Optional<AthenzDomain>) - Method in class com.yahoo.vespa.config.server.session.Session
- setCacheChecksumElems(long) - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
-
Sets the count for number of checksum elements in the
ServerCache
- setCacheConfigElems(long) - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
-
Sets the count for number of config elements in the
ServerCache
- setCloudAccount(Optional<CloudAccount>) - Method in class com.yahoo.vespa.config.server.session.Session
- setDeactivatedSessions(int) - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
-
Set the number of deactivated sessions.
- setDelayedResponses(long) - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
-
Sets the number of outstanding responses (unchanged config in long poll)
- setDockerImageRepository(Optional<DockerImage>) - Method in class com.yahoo.vespa.config.server.session.Session
- setHosts(int) - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
-
Set the number of hosts.
- setNewSessions(int) - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
-
Set the number of new sessions.
- setOperatorCertificates(List<X509Certificate>) - Method in class com.yahoo.vespa.config.server.session.Session
- setPreparedSessions(int) - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
-
Set the number of prepared sessions.
- setRpcServerQueueSize(int) - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
- setTenants(int) - Method in class com.yahoo.vespa.config.server.monitoring.MetricUpdater
-
Set the number of tenants.
- setTenantSecretStores(List<TenantSecretStore>) - Method in class com.yahoo.vespa.config.server.session.Session
- setUpGetConfigHandlers() - Method in class com.yahoo.vespa.config.server.rpc.RpcServer
-
Set up RPC method handlers for getting config
- setVespaVersion(Version) - Method in class com.yahoo.vespa.config.server.session.Session
- sharedStringRepoNoReclaim() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- shouldIgnoreSessionStaleFailure(HttpRequest) - Static method in class com.yahoo.vespa.config.server.http.SessionHandler
-
True if this request should ignore activation failure because the session was made from an active session that is not active now
- shutdown() - Method in class com.yahoo.vespa.config.server.maintenance.ConfigServerMaintenance
- shutdown() - Method in class com.yahoo.vespa.config.server.monitoring.ZKMetricUpdater
- SilentDeployLogger - Class in com.yahoo.vespa.config.server.session
-
The purpose of this is to mute the log messages from model and application building in
RemoteSession
that is triggered bySessionStateWatcher
, since those messages already have been emitted by the prepare handler, for the same prepare operation. - SilentDeployLogger() - Constructor for class com.yahoo.vespa.config.server.session.SilentDeployLogger
- SimpleHttpFetcher - Class in com.yahoo.vespa.config.server.http
- SimpleHttpFetcher() - Constructor for class com.yahoo.vespa.config.server.http.SimpleHttpFetcher
- skipCommunicationManagerThread() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- skipMbusReplyThread() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- skipMbusRequestThread() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- slime() - Method in class com.yahoo.vespa.config.server.deploy.DeployHandlerLogger
- sourceSessionId() - Method in class com.yahoo.vespa.config.server.ApplicationRepository.Activation
-
The session ID this activation was based on, if any
- speed() - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing.Status
- start() - Method in class com.yahoo.vespa.config.server.ConfigServerBootstrap
- startAfterBootstrap() - Method in class com.yahoo.vespa.config.server.maintenance.ConfigServerMaintenance
- startBeforeBootstrap() - Method in class com.yahoo.vespa.config.server.maintenance.ConfigServerMaintenance
- startDownload(String, int, Set<FileReference>) - Method in class com.yahoo.vespa.config.server.filedistribution.FileDistributionImpl
-
Notifies client which file references it should start downloading.
- startedAt() - Method in class com.yahoo.vespa.config.server.application.ClusterReindexing.Status
- startTests(ApplicationId, String, byte[]) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- startTests(String, int, String, byte[]) - Method in class com.yahoo.vespa.config.server.http.TesterClient
- state() - Method in class com.yahoo.vespa.config.server.application.ClusterReindexing.Status
- StaticConfigDefinitionRepo - Class in com.yahoo.vespa.config.server
-
A global pool of all config definitions that this server knows about.
- StaticConfigDefinitionRepo() - Constructor for class com.yahoo.vespa.config.server.StaticConfigDefinitionRepo
- StaticConfigDefinitionRepo(ConfigServerDB) - Constructor for class com.yahoo.vespa.config.server.StaticConfigDefinitionRepo
- StaticProvisioner - Class in com.yahoo.vespa.config.server.provision
-
Host provisioning from an existing
AllocatedHosts
instance. - StaticProvisioner(AllocatedHosts, HostProvisioner) - Constructor for class com.yahoo.vespa.config.server.provision.StaticProvisioner
-
Creates a static host provisioner which will fall back to using the given provisioner if a request is made for nodes in a cluster which is not present in this allocation.
- StaticResponse - Class in com.yahoo.vespa.config.server.http
- StaticResponse(int, String, byte[]) - Constructor for class com.yahoo.vespa.config.server.http.StaticResponse
- StaticResponse(int, String, String) - Constructor for class com.yahoo.vespa.config.server.http.StaticResponse
- status - Variable in class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceResponse
- status(Application, Duration) - Method in class com.yahoo.vespa.config.server.application.FileDistributionStatus
- status(String, String) - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing
- Status(Instant, Instant, ClusterReindexing.State, String, Double) - Constructor for class com.yahoo.vespa.config.server.application.ClusterReindexing.Status
- StatusHandler - Class in com.yahoo.vespa.config.server.http.status
-
Status handler that outputs config server config and config model versions in use
- StatusHandler(ThreadedHttpRequestHandler.Context, ModelFactoryRegistry, ConfigserverConfig) - Constructor for class com.yahoo.vespa.config.server.http.status.StatusHandler
- stop() - Method in class com.yahoo.vespa.config.server.rpc.RpcServer
- storedVersion() - Method in class com.yahoo.vespa.config.server.version.VersionState
- SUCCESSFUL - Enum constant in enum class com.yahoo.vespa.config.server.application.ClusterReindexing.State
- SuperModelConfigProvider - Class in com.yahoo.vespa.config.server.model
-
A config model that provides config containing information from all known tenants and applications.
- SuperModelConfigProvider(SuperModel, Zone, FlagSource) - Constructor for class com.yahoo.vespa.config.server.model.SuperModelConfigProvider
- SuperModelController - Class in com.yahoo.vespa.config.server
-
Handler for global configs that must be resolved using the global SuperModel instance.
- SuperModelController(SuperModelConfigProvider, ConfigDefinitionRepo, long, ConfigResponseFactory) - Constructor for class com.yahoo.vespa.config.server.SuperModelController
- SuperModelGenerationCounter - Class in com.yahoo.vespa.config.server
-
Distributed global generation counter for the super model.
- SuperModelGenerationCounter(Curator) - Constructor for class com.yahoo.vespa.config.server.SuperModelGenerationCounter
- SuperModelManager - Class in com.yahoo.vespa.config.server
-
Provides a SuperModel - a model of all application instances, and makes it stays up to date as applications are added, redeployed, and removed.
- SuperModelManager(ConfigserverConfig, Zone, GenerationCounter, FlagSource) - Constructor for class com.yahoo.vespa.config.server.SuperModelManager
- SuperModelRequestHandler - Class in com.yahoo.vespa.config.server
-
Handles request for supermodel config.
- SuperModelRequestHandler(ConfigDefinitionRepo, ConfigserverConfig, SuperModelManager) - Constructor for class com.yahoo.vespa.config.server.SuperModelRequestHandler
-
Creates a supermodel controller
T
- tenant - Variable in class com.yahoo.vespa.config.server.session.Session
- Tenant - Class in com.yahoo.vespa.config.server.tenant
-
Tenant, mostly a wrapper for sessions and applications belonging to a tenant
- Tenant(TenantName, SessionRepository, RequestHandler, TenantApplications, Instant) - Constructor for class com.yahoo.vespa.config.server.tenant.Tenant
- TenantApplications - Class in com.yahoo.vespa.config.server.application
-
The applications of a tenant.
- TenantApplications(TenantName, Curator, StripedExecutor<TenantName>, ExecutorService, Metrics, ConfigActivationListener, ConfigserverConfig, HostRegistry, TenantFileSystemDirs, Clock, FlagSource) - Constructor for class com.yahoo.vespa.config.server.application.TenantApplications
- TenantCreateResponse - Class in com.yahoo.vespa.config.server.http.v2.response
-
Response for tenant create
- TenantCreateResponse(TenantName) - Constructor for class com.yahoo.vespa.config.server.http.v2.response.TenantCreateResponse
- TenantDebugger - Class in com.yahoo.vespa.config.server.tenant
-
For debugging tenant issues in configserver.
- TenantDebugger(Curator) - Constructor for class com.yahoo.vespa.config.server.tenant.TenantDebugger
- TenantDeleteResponse - Class in com.yahoo.vespa.config.server.http.v2.response
-
Response for tenant delete
- TenantDeleteResponse(TenantName) - Constructor for class com.yahoo.vespa.config.server.http.v2.response.TenantDeleteResponse
- TenantFileSystemDirs - Class in com.yahoo.vespa.config.server.deploy
- TenantFileSystemDirs(ConfigServerDB, TenantName) - Constructor for class com.yahoo.vespa.config.server.deploy.TenantFileSystemDirs
- TenantFileSystemDirs(File, TenantName) - Constructor for class com.yahoo.vespa.config.server.deploy.TenantFileSystemDirs
- TenantGetResponse - Class in com.yahoo.vespa.config.server.http.v2.response
-
Response for tenant create
- TenantGetResponse(TenantName) - Constructor for class com.yahoo.vespa.config.server.http.v2.response.TenantGetResponse
- TenantHandler - Class in com.yahoo.vespa.config.server.http.v2
-
Handler to create, get and delete a tenant, and listing of tenants.
- TenantHandler(ThreadedHttpRequestHandler.Context, ApplicationRepository) - Constructor for class com.yahoo.vespa.config.server.http.v2.TenantHandler
- TenantListener - Interface in com.yahoo.vespa.config.server.tenant
-
Interface for something that listens for created and deleted tenants.
- TenantMetaData - Class in com.yahoo.vespa.config.server.tenant
-
Meta data for a tenant like tenant name, tenant creation time and last deployment time, stored in ZooKeeper
- TenantMetaData(TenantName, Instant, Instant) - Constructor for class com.yahoo.vespa.config.server.tenant.TenantMetaData
- tenantName() - Method in class com.yahoo.vespa.config.server.tenant.TenantMetaData
- tenantRepository() - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- TenantRepository - Class in com.yahoo.vespa.config.server.tenant
-
This component will monitor the set of tenants in the config server by watching in ZooKeeper.
- TenantRepository(HostRegistry, Curator, Metrics, StripedExecutor<TenantName>, StripedExecutor<TenantName>, FileDistributionFactory, FlagSource, ExecutorService, SecretStore, HostProvisionerProvider, ConfigserverConfig, ConfigServerDB, Zone, Clock, ModelFactoryRegistry, ConfigDefinitionRepo, ConfigActivationListener, TenantListener, ZookeeperServerConfig) - Constructor for class com.yahoo.vespa.config.server.tenant.TenantRepository
- TenantRepository(HostRegistry, Curator, Metrics, FlagSource, SecretStore, HostProvisionerProvider, ConfigserverConfig, ConfigServerDB, Zone, ModelFactoryRegistry, ConfigDefinitionRepo, ConfigActivationListener, TenantListener, ZookeeperServerConfig) - Constructor for class com.yahoo.vespa.config.server.tenant.TenantRepository
-
Creates a new tenant repository
- TenantRequest - Interface in com.yahoo.vespa.config.server.http.v2.request
-
Config REST requests that have been bound to an application id
- tenantSecretStores() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- tenantSecretStores() - Method in class com.yahoo.vespa.config.server.session.PrepareParams
- tenantSecretStores(String) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- tenantSecretStores(List<TenantSecretStore>) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- TenantSecretStoreSerializer - Class in com.yahoo.vespa.config.server.tenant
- TenantSecretStoreSerializer() - Constructor for class com.yahoo.vespa.config.server.tenant.TenantSecretStoreSerializer
- TenantsMaintainer - Class in com.yahoo.vespa.config.server.maintenance
-
Removes unused tenants (has no applications and was created more than 7 days ago)
- testContext(ApplicationId) - Static method in class com.yahoo.vespa.config.server.GetConfigContext
- TesterClient - Class in com.yahoo.vespa.config.server.http
- TesterClient() - Constructor for class com.yahoo.vespa.config.server.http.TesterClient
- throwModelNotReady() - Static method in class com.yahoo.vespa.config.server.http.HttpConfigRequest
- timeLeft() - Method in class com.yahoo.vespa.config.server.TimeoutBudget
- timeout() - Method in class com.yahoo.vespa.config.server.TimeoutBudget
- timeoutBudget(TimeoutBudget) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- TimeoutBudget - Class in com.yahoo.vespa.config.server
-
Handles a timeout logic by providing higher level abstraction for asking if there is time left.
- TimeoutBudget(Clock, Duration) - Constructor for class com.yahoo.vespa.config.server.TimeoutBudget
- timerFor(ApplicationId, String) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
-
Emits as a metric the time in millis spent while holding this timer, with deployment ID as dimensions.
- timesUsed() - Method in class com.yahoo.vespa.config.server.TimeoutBudget
- tlsCiphersOverride() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- toAllocatedHosts() - Method in class com.yahoo.vespa.config.server.modelfactory.AllocatedHostsFromAllModels
- toApplicationInfo() - Method in class com.yahoo.vespa.config.server.application.Application
- toSlime(ApplicationRoles, Cursor) - Static method in class com.yahoo.vespa.config.server.tenant.ApplicationRolesSerializer
- toSlime(EndpointCertificateMetadata, Cursor) - Static method in class com.yahoo.vespa.config.server.tenant.EndpointCertificateMetadataSerializer
- toSlime(TenantSecretStore, Cursor) - Static method in class com.yahoo.vespa.config.server.tenant.TenantSecretStoreSerializer
- toSlime(CloudAccount) - Static method in class com.yahoo.vespa.config.server.tenant.CloudAccountSerializer
- toSlime(Cursor) - Method in class com.yahoo.vespa.config.server.configchange.ConfigChangeActionsSlimeConverter
- toSlime(List<TenantSecretStore>) - Static method in class com.yahoo.vespa.config.server.tenant.TenantSecretStoreSerializer
- toSlime(List<X509Certificate>) - Static method in class com.yahoo.vespa.config.server.tenant.OperatorCertificateSerializer
- toString() - Method in class com.yahoo.vespa.config.server.application.Application
- toString() - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing.Cluster
- toString() - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing.Status
- toString() - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing
- toString() - Method in class com.yahoo.vespa.config.server.application.ClusterReindexing.Status
- toString() - Method in class com.yahoo.vespa.config.server.application.ClusterReindexing
- toString() - Method in class com.yahoo.vespa.config.server.ConfigServerSpec
- toString() - Method in class com.yahoo.vespa.config.server.filedistribution.FileDirectory
- toString() - Method in class com.yahoo.vespa.config.server.GetConfigContext
- toString() - Method in class com.yahoo.vespa.config.server.rpc.DelayedConfigResponses
- toString() - Method in class com.yahoo.vespa.config.server.ServerCache
- toString() - Method in class com.yahoo.vespa.config.server.session.RemoteSession
- toString() - Method in class com.yahoo.vespa.config.server.session.Session
- toString() - Method in class com.yahoo.vespa.config.server.session.SessionRepository
- toString() - Method in record class com.yahoo.vespa.config.server.tenant.EndpointCertificateRetriever
-
Returns a string representation of this record class.
- toString() - Method in class com.yahoo.vespa.config.server.tenant.Tenant
- toString() - Method in class com.yahoo.vespa.config.server.tenant.TenantMetaData
- toString() - Method in class com.yahoo.vespa.config.server.version.VersionState
- trace() - Method in class com.yahoo.vespa.config.server.GetConfigContext
U
- UncompressedConfigResponseFactory - Class in com.yahoo.vespa.config.server.rpc
-
Simply returns an uncompressed payload.
- UncompressedConfigResponseFactory() - Constructor for class com.yahoo.vespa.config.server.rpc.UncompressedConfigResponseFactory
- UNKNOWN - Enum constant in enum class com.yahoo.vespa.config.server.session.Session.Status
- UNKNOWN_VESPA_VERSION - Enum constant in enum class com.yahoo.vespa.config.server.http.HttpErrorResponse.ErrorCode
- UnknownConfigDefinitionException - Exception in com.yahoo.vespa.config.server
-
Indicates that a config definition (typically a def file schema) was unknown to the config server
- UnknownConfigDefinitionException(String) - Constructor for exception com.yahoo.vespa.config.server.UnknownConfigDefinitionException
- unknownVespaVersion(String) - Static method in class com.yahoo.vespa.config.server.http.HttpErrorResponse
- UnknownVespaVersionException - Exception in com.yahoo.vespa.config.server.http
- UnknownVespaVersionException(String) - Constructor for exception com.yahoo.vespa.config.server.http.UnknownVespaVersionException
- UnknownVespaVersionException(String, Throwable) - Constructor for exception com.yahoo.vespa.config.server.http.UnknownVespaVersionException
- unorderedMergeChaining() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- unprepared(Session, ApplicationRepository, Optional<Provisioner>, Tenant, DeployLogger, Duration, Clock, boolean, boolean) - Static method in class com.yahoo.vespa.config.server.deploy.Deployment
- unprepared(Session, ApplicationRepository, Optional<Provisioner>, Tenant, PrepareParams, DeployLogger, Clock) - Static method in class com.yahoo.vespa.config.server.deploy.Deployment
- update(ApplicationId, Collection<String>) - Method in class com.yahoo.vespa.config.server.host.HostRegistry
- updateHostMetrics() - Method in class com.yahoo.vespa.config.server.application.ApplicationSet
- useAsyncMessageHandlingOnSchedule() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- useForInternalRestart(boolean) - Method in class com.yahoo.vespa.config.server.configchange.RestartActions
- useQrserverServiceName() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- USER_DEFCONFIGS_ZK_SUBPATH - Static variable in class com.yahoo.vespa.config.server.zookeeper.ZKApplication
-
Path for def files, under one app
- USERAPP_ZK_SUBPATH - Static variable in class com.yahoo.vespa.config.server.zookeeper.ZKApplication
-
Path for the app package's dir structure, under one app
- UserConfigDefinitionRepo - Class in com.yahoo.vespa.config.server
- UserConfigDefinitionRepo() - Constructor for class com.yahoo.vespa.config.server.UserConfigDefinitionRepo
- UserConfigDefinitionRepo(Curator, Path) - Constructor for class com.yahoo.vespa.config.server.UserConfigDefinitionRepo
- useThreePhaseUpdates() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- useTwoPhaseDocumentGc() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- useV8GeoPositions() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.FeatureFlags
- util() - Method in class com.yahoo.vespa.config.server.metrics.DeploymentMetricsAggregator.ResourceUsage
- Utils - Class in com.yahoo.vespa.config.server.http
-
Utilities for handlers.
- Utils() - Constructor for class com.yahoo.vespa.config.server.http.Utils
V
- validateIncludeDir(String) - Method in class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
- validateRequestKey(ConfigKey<?>, RequestHandler, ApplicationId) - Static method in class com.yahoo.vespa.config.server.http.HttpConfigRequest
-
Throws an exception if bad config or config id
- validateSecretStore(ApplicationId, SystemName, Slime) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- validateSecretStore(Application, SystemName, Slime) - Method in class com.yahoo.vespa.config.server.http.SecretStoreValidator
- validateThatSessionIsNotActive(Tenant, long) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- validateThatSessionIsPrepared(Tenant, long) - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- valueOf(String) - Static method in enum class com.yahoo.vespa.config.server.application.ClusterReindexing.State
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceResponse.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.yahoo.vespa.config.server.http.HttpErrorResponse.ErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.yahoo.vespa.config.server.session.Session.Mode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.yahoo.vespa.config.server.session.Session.Status
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.yahoo.vespa.config.server.application.ClusterReindexing.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceResponse.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.yahoo.vespa.config.server.http.HttpErrorResponse.ErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.yahoo.vespa.config.server.session.Session.Mode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.yahoo.vespa.config.server.session.Session.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verbose(boolean) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- verifyHosts(ApplicationId, Collection<String>) - Method in class com.yahoo.vespa.config.server.application.TenantApplications
- verifyHosts(ApplicationId, Collection<String>) - Method in class com.yahoo.vespa.config.server.host.HostRegistry
- verifyHosts(T, Collection<String>) - Method in interface com.yahoo.vespa.config.server.host.HostValidator
- verifyHostsAreAvailable(ApplicationId, Collection<String>) - Method in interface com.yahoo.vespa.config.server.ConfigActivationListener
-
Verifies that given hosts are available for use by tenant.
- verifyHostsAreAvailable(ApplicationId, Collection<String>) - Method in class com.yahoo.vespa.config.server.rpc.RpcServer
- version - Variable in class com.yahoo.vespa.config.server.modelfactory.PreparedModelsBuilder.PreparedModelResult
- VersionDoesNotExistException - Exception in com.yahoo.vespa.config.server.application
- VersionDoesNotExistException(String) - Constructor for exception com.yahoo.vespa.config.server.application.VersionDoesNotExistException
- VersionState - Class in com.yahoo.vespa.config.server.version
-
Contains version information for this configserver.
- VersionState(ConfigserverConfig, Curator) - Constructor for class com.yahoo.vespa.config.server.version.VersionState
- VersionState(File, Curator) - Constructor for class com.yahoo.vespa.config.server.version.VersionState
- vespaVersion() - Method in class com.yahoo.vespa.config.server.session.PrepareParams
-
Returns the Vespa version the nodes running the prepared system should have, or empty to use the system version
- vespaVersion(Version) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- vespaVersion(String) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- VespaVersion - Class in com.yahoo.vespa.config.server.version
- VespaVersion() - Constructor for class com.yahoo.vespa.config.server.version.VespaVersion
W
- waitForResourcesInPrepare() - Method in class com.yahoo.vespa.config.server.session.PrepareParams
- waitForResourcesInPrepare(boolean) - Method in class com.yahoo.vespa.config.server.session.PrepareParams.Builder
- wantedDockerImageRepo() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl
- wantedGeneration - Variable in class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceListResponse
- wantedGeneration - Variable in class com.yahoo.vespa.config.server.application.ConfigConvergenceChecker.ServiceResponse
- wantedNodeVespaVersion() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl
- withClock(Clock) - Method in class com.yahoo.vespa.config.server.ApplicationRepository.Builder
- withConfigConvergenceChecker(ConfigConvergenceChecker) - Method in class com.yahoo.vespa.config.server.ApplicationRepository.Builder
- withConfigserverConfig(ConfigserverConfig) - Method in class com.yahoo.vespa.config.server.ApplicationRepository.Builder
- withFlagSource(FlagSource) - Method in class com.yahoo.vespa.config.server.ApplicationRepository.Builder
- withHostProvisionerProvider(HostProvisionerProvider) - Method in class com.yahoo.vespa.config.server.ApplicationRepository.Builder
- withHttpProxy(HttpProxy) - Method in class com.yahoo.vespa.config.server.ApplicationRepository.Builder
- withInfraDeployer(InfraDeployer) - Static method in class com.yahoo.vespa.config.server.deploy.InfraDeployerProvider
- withLastDeployTimestamp(Instant) - Method in class com.yahoo.vespa.config.server.tenant.TenantMetaData
- withLogRetriever(LogRetriever) - Method in class com.yahoo.vespa.config.server.ApplicationRepository.Builder
- withMetric(Metric) - Method in class com.yahoo.vespa.config.server.ApplicationRepository.Builder
- withOrchestrator(Orchestrator) - Method in class com.yahoo.vespa.config.server.ApplicationRepository.Builder
- without(String) - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing
-
Returns a copy of this without the given cluster.
- without(String, String) - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing
-
Returns a copy of this without the given document type in the given cluster.
- withoutPending(String, String) - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing
-
Returns a copy of this with no pending reindexing for the given document type.
- withPending(String, String, long) - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing
-
Returns a copy of this with a pending reindexing at the given generation, for the given document type.
- withProvisioner(Provisioner) - Method in class com.yahoo.vespa.config.server.ApplicationRepository.Builder
- withProvisioner(Provisioner, boolean) - Static method in class com.yahoo.vespa.config.server.provision.HostProvisionerProvider
- withProvisioner(Provisioner, ConfigserverConfig) - Static method in class com.yahoo.vespa.config.server.provision.HostProvisionerProvider
- withReady(String, String, Instant, double) - Method in class com.yahoo.vespa.config.server.application.ApplicationReindexing
-
Returns a copy of this with reindexing for the given document type in the given cluster ready at the given instant.
- withRestartActions(RestartActions) - Method in class com.yahoo.vespa.config.server.configchange.ConfigChangeActions
- withSecretStoreValidator(SecretStoreValidator) - Method in class com.yahoo.vespa.config.server.ApplicationRepository.Builder
- withTenantRepository(TenantRepository) - Method in class com.yahoo.vespa.config.server.ApplicationRepository.Builder
- withTesterClient(TesterClient) - Method in class com.yahoo.vespa.config.server.ApplicationRepository.Builder
- write(AllocatedHosts) - Method in class com.yahoo.vespa.config.server.deploy.ZooKeeperClient
- write(ApplicationId, List<ContainerEndpoint>) - Method in class com.yahoo.vespa.config.server.tenant.ContainerEndpointsCache
- write(Map<Version, FileRegistry>) - Method in class com.yahoo.vespa.config.server.deploy.ZooKeeperClient
- WRITE - Enum constant in enum class com.yahoo.vespa.config.server.session.Session.Mode
- writeApplicationId(ApplicationId) - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- writeApplicationRoles(ApplicationId, ApplicationRoles) - Method in class com.yahoo.vespa.config.server.tenant.ApplicationRolesStore
-
Writes the application roles to ZooKeeper
- writeAthenzDomain(Optional<AthenzDomain>) - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- writeCloudAccount(Optional<CloudAccount>) - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- writeDockerImageRepository(Optional<DockerImage>) - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- writeEndpointCertificateMetadata(ApplicationId, EndpointCertificateMetadata) - Method in class com.yahoo.vespa.config.server.tenant.EndpointCertificateMetadataStore
-
Writes the endpoint certificate metadata to ZooKeeper
- writeOperatorCertificates(List<X509Certificate>) - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- writeQuota(Optional<Quota>) - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- writeStatus(Session.Status) - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- writeTenantSecretStores(List<TenantSecretStore>) - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
- writeVespaVersion(Version) - Method in class com.yahoo.vespa.config.server.session.SessionZooKeeperClient
Z
- ZKApplication - Class in com.yahoo.vespa.config.server.zookeeper
-
Responsible for providing data from an application subtree in zookeeper.
- ZKApplicationPackage - Class in com.yahoo.vespa.config.server.zookeeper
-
Represents an application residing in zookeeper.
- ZKApplicationPackage(AddFileInterface, Curator, Path, int) - Constructor for class com.yahoo.vespa.config.server.zookeeper.ZKApplicationPackage
- ZKMetricUpdater - Class in com.yahoo.vespa.config.server.monitoring
- ZKMetricUpdater(ZookeeperServerConfig, long, long) - Constructor for class com.yahoo.vespa.config.server.monitoring.ZKMetricUpdater
- zone() - Method in class com.yahoo.vespa.config.server.ApplicationRepository
- zone() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- zone() - Method in class com.yahoo.vespa.config.server.modelfactory.ModelsBuilder
-
Returns the zone this is running in
- zoneDnsSuffixes() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
- ZooKeeperClient - Class in com.yahoo.vespa.config.server.deploy
-
Reads and writes application package to and from ZooKeeper.
- ZooKeeperClient(Curator, DeployLogger, Path) - Constructor for class com.yahoo.vespa.config.server.deploy.ZooKeeperClient
- ZooKeeperDeployer - Class in com.yahoo.vespa.config.server.deploy
-
Interface for initializing zookeeper and deploying an application package to zookeeper.
- ZooKeeperDeployer(ZooKeeperClient) - Constructor for class com.yahoo.vespa.config.server.deploy.ZooKeeperDeployer
- ztsUrl() - Method in class com.yahoo.vespa.config.server.deploy.ModelContextImpl.Properties
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form