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()
default java.lang.String
docprocLoadBalancerType()
default java.util.Optional<EndpointCertificateSecrets>
endpointCertificateSecrets()
java.util.Set<ContainerEndpoint>
endpoints()
java.lang.String
feedSequencerType()
boolean
hostedVespa()
boolean
isBootstrap()
boolean
isFirstTimeDeployment()
default java.time.Duration
jdiscHealthCheckProxyClientTimeout()
java.lang.String
jvmGCOptions()
com.yahoo.config.provision.HostName
loadBalancerName()
boolean
multitenant()
default java.lang.String
proxyProtocol()
double
queueSizeFactor()
java.lang.String
responseSequencerType()
boolean
skipCommunicationManagerThread()
boolean
skipMbusReplyThread()
boolean
skipMbusRequestThread()
double
threadPoolSizeFactor()
default boolean
useAdaptiveDispatch()
boolean
useContentNodeBtreeDb()
default boolean
useDedicatedNodeForLogserver()
default boolean
useDedicatedNodesWhenUnspecified()
default 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
default java.lang.String docprocLoadBalancerType()
-
jvmGCOptions
java.lang.String jvmGCOptions()
-
feedSequencerType
java.lang.String feedSequencerType()
-
responseSequencerType
java.lang.String responseSequencerType()
-
skipCommunicationManagerThread
boolean skipCommunicationManagerThread()
-
skipMbusRequestThread
boolean skipMbusRequestThread()
-
skipMbusReplyThread
boolean skipMbusReplyThread()
-
useDistributorBtreeDb
default boolean useDistributorBtreeDb()
-
useContentNodeBtreeDb
boolean useContentNodeBtreeDb()
-
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()
-
-