Package com.yahoo.config.model.api
Interface ModelContext.Properties
-
- Enclosing interface:
- ModelContext
public static interface ModelContext.Properties
Warning: As elsewhere in this package, do not make backwards incompatible changes that will break old config models!
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description com.yahoo.config.provision.ApplicationId
applicationId()
java.util.Optional<ApplicationRoles>
applicationRoles()
java.lang.String
athenzDnsSuffix()
default java.util.Optional<com.yahoo.config.provision.AthenzDomain>
athenzDomain()
java.util.List<ConfigServerSpec>
configServerSpecs()
default int
defaultNumResponseThreads()
default double
defaultSoftStartSeconds()
double
defaultTermwiseLimit()
default double
defaultTopKProbability()
java.lang.String
docprocLoadBalancerType()
default java.util.Optional<EndpointCertificateSecrets>
endpointCertificateSecrets()
java.util.Set<ContainerEndpoint>
endpoints()
boolean
hostedVespa()
boolean
isBootstrap()
boolean
isFirstTimeDeployment()
default java.time.Duration
jdiscHealthCheckProxyClientTimeout()
com.yahoo.config.provision.HostName
loadBalancerName()
boolean
multitenant()
default java.lang.String
proxyProtocol()
double
queueSizeFactor()
double
threadPoolSizeFactor()
default boolean
useAdaptiveDispatch()
default boolean
useDedicatedNodeForLogserver()
default boolean
useDedicatedNodesWhenUnspecified()
boolean
useDistributorBtreeDb()
boolean
useThreePhaseUpdates()
com.yahoo.config.provision.Zone
zone()
java.net.URI
ztsUrl()
-
-
-
Method Detail
-
multitenant
boolean multitenant()
-
applicationId
com.yahoo.config.provision.ApplicationId applicationId()
-
configServerSpecs
java.util.List<ConfigServerSpec> configServerSpecs()
-
loadBalancerName
com.yahoo.config.provision.HostName loadBalancerName()
-
ztsUrl
java.net.URI ztsUrl()
-
athenzDnsSuffix
java.lang.String athenzDnsSuffix()
-
hostedVespa
boolean hostedVespa()
-
zone
com.yahoo.config.provision.Zone zone()
-
endpoints
java.util.Set<ContainerEndpoint> endpoints()
-
isBootstrap
boolean isBootstrap()
-
isFirstTimeDeployment
boolean isFirstTimeDeployment()
-
useDedicatedNodeForLogserver
default boolean useDedicatedNodeForLogserver()
-
useAdaptiveDispatch
default boolean useAdaptiveDispatch()
-
endpointCertificateSecrets
default java.util.Optional<EndpointCertificateSecrets> endpointCertificateSecrets()
-
defaultTermwiseLimit
double defaultTermwiseLimit()
-
defaultNumResponseThreads
default int defaultNumResponseThreads()
-
threadPoolSizeFactor
double threadPoolSizeFactor()
-
queueSizeFactor
double queueSizeFactor()
-
defaultSoftStartSeconds
default double defaultSoftStartSeconds()
-
defaultTopKProbability
default double defaultTopKProbability()
-
docprocLoadBalancerType
java.lang.String docprocLoadBalancerType()
-
useDistributorBtreeDb
boolean useDistributorBtreeDb()
-
useThreePhaseUpdates
boolean useThreePhaseUpdates()
-
proxyProtocol
default java.lang.String proxyProtocol()
-
athenzDomain
default java.util.Optional<com.yahoo.config.provision.AthenzDomain> athenzDomain()
-
useDedicatedNodesWhenUnspecified
default boolean useDedicatedNodesWhenUnspecified()
-
applicationRoles
java.util.Optional<ApplicationRoles> applicationRoles()
-
jdiscHealthCheckProxyClientTimeout
default java.time.Duration jdiscHealthCheckProxyClientTimeout()
-
-