Class Config

java.lang.Object
com.intuit.karate.core.Config

public class Config extends Object
Author:
pthomas3
  • Field Details

  • Constructor Details

    • Config

      public Config()
    • Config

      public Config(Config parent)
  • Method Details

    • configure

      public boolean configure(String key, Variable value)
    • setUrl

      public void setUrl(String url)
    • getUrl

      public String getUrl()
    • setCookies

      public void setCookies(Variable cookies)
    • isSslEnabled

      public boolean isSslEnabled()
    • getSslAlgorithm

      public String getSslAlgorithm()
    • getSslKeyStore

      public String getSslKeyStore()
    • getSslKeyStorePassword

      public String getSslKeyStorePassword()
    • getSslKeyStoreType

      public String getSslKeyStoreType()
    • getSslTrustStore

      public String getSslTrustStore()
    • getSslTrustStorePassword

      public String getSslTrustStorePassword()
    • getSslTrustStoreType

      public String getSslTrustStoreType()
    • isSslTrustAll

      public boolean isSslTrustAll()
    • isFollowRedirects

      public boolean isFollowRedirects()
    • getReadTimeout

      public int getReadTimeout()
    • getConnectTimeout

      public int getConnectTimeout()
    • getCharset

      public Charset getCharset()
    • getProxyUri

      public String getProxyUri()
    • getProxyUsername

      public String getProxyUsername()
    • getProxyPassword

      public String getProxyPassword()
    • getNonProxyHosts

      public List<String> getNonProxyHosts()
    • getLocalAddress

      public String getLocalAddress()
    • getHeaders

      public Variable getHeaders()
    • getCookies

      public Variable getCookies()
    • getResponseHeaders

      public Variable getResponseHeaders()
    • getResponseDelay

      public int getResponseDelay()
    • isXmlNamespaceAware

      public boolean isXmlNamespaceAware()
    • isLowerCaseResponseHeaders

      public boolean isLowerCaseResponseHeaders()
    • isCorsEnabled

      public boolean isCorsEnabled()
    • isLogPrettyRequest

      public boolean isLogPrettyRequest()
    • isLogPrettyResponse

      public boolean isLogPrettyResponse()
    • isPrintEnabled

      public boolean isPrintEnabled()
    • isHttpRetryEnabled

      public boolean isHttpRetryEnabled()
    • getCustomOptions

      public Map<String,Map<String,Object>> getCustomOptions()
    • getAfterScenario

      public Variable getAfterScenario()
    • setAfterScenario

      public void setAfterScenario(Variable afterScenario)
    • getAfterScenarioOutline

      public Variable getAfterScenarioOutline()
    • setAfterScenarioOutline

      public void setAfterScenarioOutline(Variable afterScenarioOutline)
    • getAfterFeature

      public Variable getAfterFeature()
    • setAfterFeature

      public void setAfterFeature(Variable afterFeature)
    • isShowLog

      public boolean isShowLog()
    • setShowLog

      public void setShowLog(boolean showLog)
    • isShowAllSteps

      public boolean isShowAllSteps()
    • setShowAllSteps

      public void setShowAllSteps(boolean showAllSteps)
    • getRetryInterval

      public int getRetryInterval()
    • setRetryInterval

      public void setRetryInterval(int retryInterval)
    • getRetryCount

      public int getRetryCount()
    • setRetryCount

      public void setRetryCount(int retryCount)
    • isPauseIfNotPerf

      public boolean isPauseIfNotPerf()
    • isAbortedStepsShouldPass

      public boolean isAbortedStepsShouldPass()
    • getDriverTarget

      public Target getDriverTarget()
    • setDriverTarget

      public void setDriverTarget(Target driverTarget)
    • getLogModifier

      public HttpLogModifier getLogModifier()
    • getCallSingleCacheDir

      public String getCallSingleCacheDir()
    • getCallSingleCacheMinutes

      public int getCallSingleCacheMinutes()
    • getContinueOnStepFailureMethods

      public List<Method> getContinueOnStepFailureMethods()
    • setContinueOnStepFailureMethods

      public void setContinueOnStepFailureMethods(List<Method> continueOnStepFailureMethods)
    • isContinueAfterContinueOnStepFailure

      public boolean isContinueAfterContinueOnStepFailure()
    • setContinueAfterContinueOnStepFailure

      public void setContinueAfterContinueOnStepFailure(boolean continueAfterContinueOnStepFailure)
    • setAbortSuiteOnFailure

      public void setAbortSuiteOnFailure(boolean abortSuiteOnFailure)
    • isAbortSuiteOnFailure

      public boolean isAbortSuiteOnFailure()
    • getImageComparisonOptions

      public Map<String,Object> getImageComparisonOptions()
    • isMatchEachEmptyAllowed

      public boolean isMatchEachEmptyAllowed()
    • isNtlmEnabled

      public boolean isNtlmEnabled()
    • setNtlmEnabled

      public void setNtlmEnabled(boolean ntlmEnabled)
    • getNtlmUsername

      public String getNtlmUsername()
    • setNtlmUsername

      public void setNtlmUsername(String ntlmUsername)
    • getNtlmPassword

      public String getNtlmPassword()
    • setNtlmPassword

      public void setNtlmPassword(String ntlmPassword)
    • getNtlmDomain

      public String getNtlmDomain()
    • setNtlmDomain

      public void setNtlmDomain(String ntlmDomain)
    • getNtlmWorkstation

      public String getNtlmWorkstation()
    • setNtlmWorkstation

      public void setNtlmWorkstation(String ntlmWorkstation)
    • setHttpRetryEnabled

      public void setHttpRetryEnabled(boolean httpRetryEnabled)