Class ConfigurationDTO
- java.lang.Object
-
- org.mockserver.serialization.model.ConfigurationDTO
-
- All Implemented Interfaces:
DTO<Configuration>
public class ConfigurationDTO extends Object implements DTO<Configuration>
-
-
Constructor Summary
Constructors Constructor Description ConfigurationDTO()ConfigurationDTO(Configuration configuration)
-
Method Summary
-
-
-
Constructor Detail
-
ConfigurationDTO
public ConfigurationDTO()
-
ConfigurationDTO
public ConfigurationDTO(Configuration configuration)
-
-
Method Detail
-
buildObject
public Configuration buildObject()
- Specified by:
buildObjectin interfaceDTO<Configuration>
-
applyTo
public void applyTo(Configuration target)
-
getLogLevel
public String getLogLevel()
-
setLogLevel
public ConfigurationDTO setLogLevel(String logLevel)
-
getDisableSystemOut
public Boolean getDisableSystemOut()
-
setDisableSystemOut
public ConfigurationDTO setDisableSystemOut(Boolean disableSystemOut)
-
getDisableLogging
public Boolean getDisableLogging()
-
setDisableLogging
public ConfigurationDTO setDisableLogging(Boolean disableLogging)
-
getDetailedMatchFailures
public Boolean getDetailedMatchFailures()
-
setDetailedMatchFailures
public ConfigurationDTO setDetailedMatchFailures(Boolean detailedMatchFailures)
-
getLaunchUIForLogLevelDebug
public Boolean getLaunchUIForLogLevelDebug()
-
setLaunchUIForLogLevelDebug
public ConfigurationDTO setLaunchUIForLogLevelDebug(Boolean launchUIForLogLevelDebug)
-
getMetricsEnabled
public Boolean getMetricsEnabled()
-
setMetricsEnabled
public ConfigurationDTO setMetricsEnabled(Boolean metricsEnabled)
-
getMcpEnabled
public Boolean getMcpEnabled()
-
setMcpEnabled
public ConfigurationDTO setMcpEnabled(Boolean mcpEnabled)
-
setLogLevelOverrides
public ConfigurationDTO setLogLevelOverrides(Map<String,String> logLevelOverrides)
-
getCompactLogFormat
public Boolean getCompactLogFormat()
-
setCompactLogFormat
public ConfigurationDTO setCompactLogFormat(Boolean compactLogFormat)
-
getMaxExpectations
public Integer getMaxExpectations()
-
setMaxExpectations
public ConfigurationDTO setMaxExpectations(Integer maxExpectations)
-
getMaxLogEntries
public Integer getMaxLogEntries()
-
setMaxLogEntries
public ConfigurationDTO setMaxLogEntries(Integer maxLogEntries)
-
getMaxWebSocketExpectations
public Integer getMaxWebSocketExpectations()
-
setMaxWebSocketExpectations
public ConfigurationDTO setMaxWebSocketExpectations(Integer maxWebSocketExpectations)
-
getOutputMemoryUsageCsv
public Boolean getOutputMemoryUsageCsv()
-
setOutputMemoryUsageCsv
public ConfigurationDTO setOutputMemoryUsageCsv(Boolean outputMemoryUsageCsv)
-
getMemoryUsageCsvDirectory
public String getMemoryUsageCsvDirectory()
-
setMemoryUsageCsvDirectory
public ConfigurationDTO setMemoryUsageCsvDirectory(String memoryUsageCsvDirectory)
-
getNioEventLoopThreadCount
public Integer getNioEventLoopThreadCount()
-
setNioEventLoopThreadCount
public ConfigurationDTO setNioEventLoopThreadCount(Integer nioEventLoopThreadCount)
-
getActionHandlerThreadCount
public Integer getActionHandlerThreadCount()
-
setActionHandlerThreadCount
public ConfigurationDTO setActionHandlerThreadCount(Integer actionHandlerThreadCount)
-
getClientNioEventLoopThreadCount
public Integer getClientNioEventLoopThreadCount()
-
setClientNioEventLoopThreadCount
public ConfigurationDTO setClientNioEventLoopThreadCount(Integer clientNioEventLoopThreadCount)
-
getWebSocketClientEventLoopThreadCount
public Integer getWebSocketClientEventLoopThreadCount()
-
setWebSocketClientEventLoopThreadCount
public ConfigurationDTO setWebSocketClientEventLoopThreadCount(Integer webSocketClientEventLoopThreadCount)
-
getMaxFutureTimeoutInMillis
public Long getMaxFutureTimeoutInMillis()
-
setMaxFutureTimeoutInMillis
public ConfigurationDTO setMaxFutureTimeoutInMillis(Long maxFutureTimeoutInMillis)
-
getMatchersFailFast
public Boolean getMatchersFailFast()
-
setMatchersFailFast
public ConfigurationDTO setMatchersFailFast(Boolean matchersFailFast)
-
getMaxSocketTimeoutInMillis
public Long getMaxSocketTimeoutInMillis()
-
setMaxSocketTimeoutInMillis
public ConfigurationDTO setMaxSocketTimeoutInMillis(Long maxSocketTimeoutInMillis)
-
getSocketConnectionTimeoutInMillis
public Long getSocketConnectionTimeoutInMillis()
-
setSocketConnectionTimeoutInMillis
public ConfigurationDTO setSocketConnectionTimeoutInMillis(Long socketConnectionTimeoutInMillis)
-
getConnectionDelay
public DelayDTO getConnectionDelay()
-
setConnectionDelay
public ConfigurationDTO setConnectionDelay(DelayDTO connectionDelay)
-
getAlwaysCloseSocketConnections
public Boolean getAlwaysCloseSocketConnections()
-
setAlwaysCloseSocketConnections
public ConfigurationDTO setAlwaysCloseSocketConnections(Boolean alwaysCloseSocketConnections)
-
getLocalBoundIP
public String getLocalBoundIP()
-
setLocalBoundIP
public ConfigurationDTO setLocalBoundIP(String localBoundIP)
-
getMaxInitialLineLength
public Integer getMaxInitialLineLength()
-
setMaxInitialLineLength
public ConfigurationDTO setMaxInitialLineLength(Integer maxInitialLineLength)
-
getMaxHeaderSize
public Integer getMaxHeaderSize()
-
setMaxHeaderSize
public ConfigurationDTO setMaxHeaderSize(Integer maxHeaderSize)
-
getMaxChunkSize
public Integer getMaxChunkSize()
-
setMaxChunkSize
public ConfigurationDTO setMaxChunkSize(Integer maxChunkSize)
-
getUseSemicolonAsQueryParameterSeparator
public Boolean getUseSemicolonAsQueryParameterSeparator()
-
setUseSemicolonAsQueryParameterSeparator
public ConfigurationDTO setUseSemicolonAsQueryParameterSeparator(Boolean useSemicolonAsQueryParameterSeparator)
-
getAssumeAllRequestsAreHttp
public Boolean getAssumeAllRequestsAreHttp()
-
setAssumeAllRequestsAreHttp
public ConfigurationDTO setAssumeAllRequestsAreHttp(Boolean assumeAllRequestsAreHttp)
-
getForwardBinaryRequestsWithoutWaitingForResponse
public Boolean getForwardBinaryRequestsWithoutWaitingForResponse()
-
setForwardBinaryRequestsWithoutWaitingForResponse
public ConfigurationDTO setForwardBinaryRequestsWithoutWaitingForResponse(Boolean forwardBinaryRequestsWithoutWaitingForResponse)
-
getEnableCORSForAPI
public Boolean getEnableCORSForAPI()
-
setEnableCORSForAPI
public ConfigurationDTO setEnableCORSForAPI(Boolean enableCORSForAPI)
-
getEnableCORSForAllResponses
public Boolean getEnableCORSForAllResponses()
-
setEnableCORSForAllResponses
public ConfigurationDTO setEnableCORSForAllResponses(Boolean enableCORSForAllResponses)
-
getCorsAllowOrigin
public String getCorsAllowOrigin()
-
setCorsAllowOrigin
public ConfigurationDTO setCorsAllowOrigin(String corsAllowOrigin)
-
getCorsAllowMethods
public String getCorsAllowMethods()
-
setCorsAllowMethods
public ConfigurationDTO setCorsAllowMethods(String corsAllowMethods)
-
getCorsAllowHeaders
public String getCorsAllowHeaders()
-
setCorsAllowHeaders
public ConfigurationDTO setCorsAllowHeaders(String corsAllowHeaders)
-
getCorsAllowCredentials
public Boolean getCorsAllowCredentials()
-
setCorsAllowCredentials
public ConfigurationDTO setCorsAllowCredentials(Boolean corsAllowCredentials)
-
getCorsMaxAgeInSeconds
public Integer getCorsMaxAgeInSeconds()
-
setCorsMaxAgeInSeconds
public ConfigurationDTO setCorsMaxAgeInSeconds(Integer corsMaxAgeInSeconds)
-
getJavascriptDisallowedClasses
public String getJavascriptDisallowedClasses()
-
setJavascriptDisallowedClasses
public ConfigurationDTO setJavascriptDisallowedClasses(String javascriptDisallowedClasses)
-
getJavascriptDisallowedText
public String getJavascriptDisallowedText()
-
setJavascriptDisallowedText
public ConfigurationDTO setJavascriptDisallowedText(String javascriptDisallowedText)
-
getVelocityDisallowClassLoading
public Boolean getVelocityDisallowClassLoading()
-
setVelocityDisallowClassLoading
public ConfigurationDTO setVelocityDisallowClassLoading(Boolean velocityDisallowClassLoading)
-
getVelocityDisallowedText
public String getVelocityDisallowedText()
-
setVelocityDisallowedText
public ConfigurationDTO setVelocityDisallowedText(String velocityDisallowedText)
-
getMustacheDisallowedText
public String getMustacheDisallowedText()
-
setMustacheDisallowedText
public ConfigurationDTO setMustacheDisallowedText(String mustacheDisallowedText)
-
getInitializationClass
public String getInitializationClass()
-
setInitializationClass
public ConfigurationDTO setInitializationClass(String initializationClass)
-
getInitializationJsonPath
public String getInitializationJsonPath()
-
setInitializationJsonPath
public ConfigurationDTO setInitializationJsonPath(String initializationJsonPath)
-
getInitializationOpenAPIPath
public String getInitializationOpenAPIPath()
-
setInitializationOpenAPIPath
public ConfigurationDTO setInitializationOpenAPIPath(String initializationOpenAPIPath)
-
getOpenAPIContextPathPrefix
public String getOpenAPIContextPathPrefix()
-
setOpenAPIContextPathPrefix
public ConfigurationDTO setOpenAPIContextPathPrefix(String openAPIContextPathPrefix)
-
getOpenAPIResponseValidation
public Boolean getOpenAPIResponseValidation()
-
setOpenAPIResponseValidation
public ConfigurationDTO setOpenAPIResponseValidation(Boolean openAPIResponseValidation)
-
getWatchInitializationJson
public Boolean getWatchInitializationJson()
-
setWatchInitializationJson
public ConfigurationDTO setWatchInitializationJson(Boolean watchInitializationJson)
-
getPersistExpectations
public Boolean getPersistExpectations()
-
setPersistExpectations
public ConfigurationDTO setPersistExpectations(Boolean persistExpectations)
-
getPersistedExpectationsPath
public String getPersistedExpectationsPath()
-
setPersistedExpectationsPath
public ConfigurationDTO setPersistedExpectationsPath(String persistedExpectationsPath)
-
getPersistRecordedExpectations
public Boolean getPersistRecordedExpectations()
-
setPersistRecordedExpectations
public ConfigurationDTO setPersistRecordedExpectations(Boolean persistRecordedExpectations)
-
getPersistedRecordedExpectationsPath
public String getPersistedRecordedExpectationsPath()
-
setPersistedRecordedExpectationsPath
public ConfigurationDTO setPersistedRecordedExpectationsPath(String persistedRecordedExpectationsPath)
-
getMaximumNumberOfRequestToReturnInVerificationFailure
public Integer getMaximumNumberOfRequestToReturnInVerificationFailure()
-
setMaximumNumberOfRequestToReturnInVerificationFailure
public ConfigurationDTO setMaximumNumberOfRequestToReturnInVerificationFailure(Integer maximumNumberOfRequestToReturnInVerificationFailure)
-
getAttemptToProxyIfNoMatchingExpectation
public Boolean getAttemptToProxyIfNoMatchingExpectation()
-
setAttemptToProxyIfNoMatchingExpectation
public ConfigurationDTO setAttemptToProxyIfNoMatchingExpectation(Boolean attemptToProxyIfNoMatchingExpectation)
-
getForwardHttpProxy
public String getForwardHttpProxy()
-
setForwardHttpProxy
public ConfigurationDTO setForwardHttpProxy(String forwardHttpProxy)
-
getForwardHttpsProxy
public String getForwardHttpsProxy()
-
setForwardHttpsProxy
public ConfigurationDTO setForwardHttpsProxy(String forwardHttpsProxy)
-
getForwardSocksProxy
public String getForwardSocksProxy()
-
setForwardSocksProxy
public ConfigurationDTO setForwardSocksProxy(String forwardSocksProxy)
-
getForwardProxyAuthenticationUsername
public String getForwardProxyAuthenticationUsername()
-
setForwardProxyAuthenticationUsername
public ConfigurationDTO setForwardProxyAuthenticationUsername(String forwardProxyAuthenticationUsername)
-
getForwardProxyAuthenticationPassword
public String getForwardProxyAuthenticationPassword()
-
setForwardProxyAuthenticationPassword
public ConfigurationDTO setForwardProxyAuthenticationPassword(String forwardProxyAuthenticationPassword)
-
getProxyAuthenticationRealm
public String getProxyAuthenticationRealm()
-
setProxyAuthenticationRealm
public ConfigurationDTO setProxyAuthenticationRealm(String proxyAuthenticationRealm)
-
getProxyAuthenticationUsername
public String getProxyAuthenticationUsername()
-
setProxyAuthenticationUsername
public ConfigurationDTO setProxyAuthenticationUsername(String proxyAuthenticationUsername)
-
getProxyAuthenticationPassword
public String getProxyAuthenticationPassword()
-
setProxyAuthenticationPassword
public ConfigurationDTO setProxyAuthenticationPassword(String proxyAuthenticationPassword)
-
getNoProxyHosts
public String getNoProxyHosts()
-
setNoProxyHosts
public ConfigurationDTO setNoProxyHosts(String noProxyHosts)
-
getLivenessHttpGetPath
public String getLivenessHttpGetPath()
-
setLivenessHttpGetPath
public ConfigurationDTO setLivenessHttpGetPath(String livenessHttpGetPath)
-
getControlPlaneTLSMutualAuthenticationRequired
public Boolean getControlPlaneTLSMutualAuthenticationRequired()
-
setControlPlaneTLSMutualAuthenticationRequired
public ConfigurationDTO setControlPlaneTLSMutualAuthenticationRequired(Boolean controlPlaneTLSMutualAuthenticationRequired)
-
getControlPlaneTLSMutualAuthenticationCAChain
public String getControlPlaneTLSMutualAuthenticationCAChain()
-
setControlPlaneTLSMutualAuthenticationCAChain
public ConfigurationDTO setControlPlaneTLSMutualAuthenticationCAChain(String controlPlaneTLSMutualAuthenticationCAChain)
-
getControlPlanePrivateKeyPath
public String getControlPlanePrivateKeyPath()
-
setControlPlanePrivateKeyPath
public ConfigurationDTO setControlPlanePrivateKeyPath(String controlPlanePrivateKeyPath)
-
getControlPlaneX509CertificatePath
public String getControlPlaneX509CertificatePath()
-
setControlPlaneX509CertificatePath
public ConfigurationDTO setControlPlaneX509CertificatePath(String controlPlaneX509CertificatePath)
-
getControlPlaneJWTAuthenticationRequired
public Boolean getControlPlaneJWTAuthenticationRequired()
-
setControlPlaneJWTAuthenticationRequired
public ConfigurationDTO setControlPlaneJWTAuthenticationRequired(Boolean controlPlaneJWTAuthenticationRequired)
-
getControlPlaneJWTAuthenticationJWKSource
public String getControlPlaneJWTAuthenticationJWKSource()
-
setControlPlaneJWTAuthenticationJWKSource
public ConfigurationDTO setControlPlaneJWTAuthenticationJWKSource(String controlPlaneJWTAuthenticationJWKSource)
-
getControlPlaneJWTAuthenticationExpectedAudience
public String getControlPlaneJWTAuthenticationExpectedAudience()
-
setControlPlaneJWTAuthenticationExpectedAudience
public ConfigurationDTO setControlPlaneJWTAuthenticationExpectedAudience(String controlPlaneJWTAuthenticationExpectedAudience)
-
getControlPlaneJWTAuthenticationMatchingClaims
public Map<String,String> getControlPlaneJWTAuthenticationMatchingClaims()
-
setControlPlaneJWTAuthenticationMatchingClaims
public ConfigurationDTO setControlPlaneJWTAuthenticationMatchingClaims(Map<String,String> controlPlaneJWTAuthenticationMatchingClaims)
-
getControlPlaneJWTAuthenticationRequiredClaims
public Set<String> getControlPlaneJWTAuthenticationRequiredClaims()
-
setControlPlaneJWTAuthenticationRequiredClaims
public ConfigurationDTO setControlPlaneJWTAuthenticationRequiredClaims(Set<String> controlPlaneJWTAuthenticationRequiredClaims)
-
getProactivelyInitialiseTLS
public Boolean getProactivelyInitialiseTLS()
-
setProactivelyInitialiseTLS
public ConfigurationDTO setProactivelyInitialiseTLS(Boolean proactivelyInitialiseTLS)
-
getTlsProtocols
public String getTlsProtocols()
-
setTlsProtocols
public ConfigurationDTO setTlsProtocols(String tlsProtocols)
-
getDynamicallyCreateCertificateAuthorityCertificate
public Boolean getDynamicallyCreateCertificateAuthorityCertificate()
-
setDynamicallyCreateCertificateAuthorityCertificate
public ConfigurationDTO setDynamicallyCreateCertificateAuthorityCertificate(Boolean dynamicallyCreateCertificateAuthorityCertificate)
-
getDirectoryToSaveDynamicSSLCertificate
public String getDirectoryToSaveDynamicSSLCertificate()
-
setDirectoryToSaveDynamicSSLCertificate
public ConfigurationDTO setDirectoryToSaveDynamicSSLCertificate(String directoryToSaveDynamicSSLCertificate)
-
getPreventCertificateDynamicUpdate
public Boolean getPreventCertificateDynamicUpdate()
-
setPreventCertificateDynamicUpdate
public ConfigurationDTO setPreventCertificateDynamicUpdate(Boolean preventCertificateDynamicUpdate)
-
getSslCertificateDomainName
public String getSslCertificateDomainName()
-
setSslCertificateDomainName
public ConfigurationDTO setSslCertificateDomainName(String sslCertificateDomainName)
-
setSslSubjectAlternativeNameDomains
public ConfigurationDTO setSslSubjectAlternativeNameDomains(Set<String> sslSubjectAlternativeNameDomains)
-
setSslSubjectAlternativeNameIps
public ConfigurationDTO setSslSubjectAlternativeNameIps(Set<String> sslSubjectAlternativeNameIps)
-
getCertificateAuthorityPrivateKey
public String getCertificateAuthorityPrivateKey()
-
setCertificateAuthorityPrivateKey
public ConfigurationDTO setCertificateAuthorityPrivateKey(String certificateAuthorityPrivateKey)
-
getCertificateAuthorityCertificate
public String getCertificateAuthorityCertificate()
-
setCertificateAuthorityCertificate
public ConfigurationDTO setCertificateAuthorityCertificate(String certificateAuthorityCertificate)
-
getPrivateKeyPath
public String getPrivateKeyPath()
-
setPrivateKeyPath
public ConfigurationDTO setPrivateKeyPath(String privateKeyPath)
-
getX509CertificatePath
public String getX509CertificatePath()
-
setX509CertificatePath
public ConfigurationDTO setX509CertificatePath(String x509CertificatePath)
-
getTlsMutualAuthenticationRequired
public Boolean getTlsMutualAuthenticationRequired()
-
setTlsMutualAuthenticationRequired
public ConfigurationDTO setTlsMutualAuthenticationRequired(Boolean tlsMutualAuthenticationRequired)
-
getTlsMutualAuthenticationCertificateChain
public String getTlsMutualAuthenticationCertificateChain()
-
setTlsMutualAuthenticationCertificateChain
public ConfigurationDTO setTlsMutualAuthenticationCertificateChain(String tlsMutualAuthenticationCertificateChain)
-
getForwardProxyTLSX509CertificatesTrustManagerType
public String getForwardProxyTLSX509CertificatesTrustManagerType()
-
setForwardProxyTLSX509CertificatesTrustManagerType
public ConfigurationDTO setForwardProxyTLSX509CertificatesTrustManagerType(String forwardProxyTLSX509CertificatesTrustManagerType)
-
getForwardProxyTLSCustomTrustX509Certificates
public String getForwardProxyTLSCustomTrustX509Certificates()
-
setForwardProxyTLSCustomTrustX509Certificates
public ConfigurationDTO setForwardProxyTLSCustomTrustX509Certificates(String forwardProxyTLSCustomTrustX509Certificates)
-
getForwardProxyPrivateKey
public String getForwardProxyPrivateKey()
-
setForwardProxyPrivateKey
public ConfigurationDTO setForwardProxyPrivateKey(String forwardProxyPrivateKey)
-
getForwardProxyCertificateChain
public String getForwardProxyCertificateChain()
-
setForwardProxyCertificateChain
public ConfigurationDTO setForwardProxyCertificateChain(String forwardProxyCertificateChain)
-
-