Class CfgTemplate

java.lang.Object
de.gematik.test.tiger.common.data.config.CfgTemplate
Direct Known Subclasses:
CfgServer

public class CfgTemplate extends Object
  • Constructor Details

    • CfgTemplate

      public CfgTemplate()
  • Method Details

    • getTemplateName

      public String getTemplateName()
    • getType

      public TigerServerType getType()
    • getSource

      public List<String> getSource()
    • getVersion

      public String getVersion()
    • getStartupTimeoutSec

      public Integer getStartupTimeoutSec()
    • isActive

      public boolean isActive()
    • getHealthcheckUrl

      public String getHealthcheckUrl()
    • getHealthcheckReturnCode

      public Integer getHealthcheckReturnCode()
    • getLogFile

      public String getLogFile()
    • getExternalJarOptions

      public CfgExternalJarOptions getExternalJarOptions()
    • getDockerOptions

      public CfgDockerOptions getDockerOptions()
    • getTigerProxyCfg

      public TigerProxyConfiguration getTigerProxyCfg()
    • getHelmChartOptions

      public CfgHelmChartOptions getHelmChartOptions()
    • getPkiKeys

      public List<CfgKey> getPkiKeys()
    • getEnvironment

      public List<String> getEnvironment()
      list of env vars to be set for docker, external Jar/TigerProxy
    • getUrlMappings

      public List<String> getUrlMappings()
      mappings for local tiger proxy to be set when this server is active
    • getExports

      public List<String> getExports()
      properties to be exported to subsequent nodes as env vars and set as system properties to current jvm
    • setTemplateName

      public void setTemplateName(String templateName)
    • setType

      public void setType(TigerServerType type)
    • setSource

      public void setSource(List<String> source)
    • setVersion

      public void setVersion(String version)
    • setStartupTimeoutSec

      public void setStartupTimeoutSec(Integer startupTimeoutSec)
    • setActive

      public void setActive(boolean active)
    • setHealthcheckUrl

      public void setHealthcheckUrl(String healthcheckUrl)
    • setHealthcheckReturnCode

      public void setHealthcheckReturnCode(Integer healthcheckReturnCode)
    • setLogFile

      public void setLogFile(String logFile)
    • setExternalJarOptions

      public void setExternalJarOptions(CfgExternalJarOptions externalJarOptions)
    • setDockerOptions

      public void setDockerOptions(CfgDockerOptions dockerOptions)
    • setTigerProxyCfg

      public void setTigerProxyCfg(TigerProxyConfiguration tigerProxyCfg)
    • setHelmChartOptions

      public void setHelmChartOptions(CfgHelmChartOptions helmChartOptions)
    • setEnvironment

      public void setEnvironment(List<String> environment)
      list of env vars to be set for docker, external Jar/TigerProxy
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object