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 Detail

      • multitenant

        boolean multitenant()
      • applicationId

        com.yahoo.config.provision.ApplicationId applicationId()
      • loadBalancerName

        com.yahoo.config.provision.HostName loadBalancerName()
      • ztsUrl

        URI ztsUrl()
      • athenzDnsSuffix

        String athenzDnsSuffix()
      • hostedVespa

        boolean hostedVespa()
      • zone

        com.yahoo.config.provision.Zone zone()
      • isBootstrap

        boolean isBootstrap()
      • isFirstTimeDeployment

        boolean isFirstTimeDeployment()
      • athenzDomain

        default Optional<com.yahoo.config.provision.AthenzDomain> athenzDomain()
      • quota

        default Quota quota()
      • jvmGCOptions

        default String jvmGCOptions()
      • jvmGCOptions

        String jvmGCOptions​(Optional<com.yahoo.config.provision.ClusterSpec.Type> clusterType)
      • useDedicatedNodeForLogserver

        default boolean useDedicatedNodeForLogserver()
      • allowDisableMtls

        default boolean allowDisableMtls()
      • tlsCiphersOverride

        default List<String> tlsCiphersOverride()
      • zoneDnsSuffixes

        default List<String> zoneDnsSuffixes()