Class HttpDefaultsWrapper
- java.lang.Object
-
- org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicTestElementWrapper<T>
-
- org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicChildTestElementWrapper<T>
-
- org.anasoid.jmc.core.wrapper.jmeter.config.ConfigTestElementWrapper<org.apache.jmeter.config.ConfigTestElement,org.apache.jmeter.protocol.http.config.gui.HttpDefaultsGui>
-
- org.anasoid.jmc.core.wrapper.jmeter.protocol.http.config.HttpDefaultsWrapper
-
- All Implemented Interfaces:
java.io.Serializable,ConfigElementWrapper<org.apache.jmeter.config.ConfigTestElement>,JMeterGUIWrapper<org.apache.jmeter.protocol.http.config.gui.HttpDefaultsGui>,TestElementTreeNodeWrapper<org.apache.jmeter.config.ConfigTestElement>,TestElementWrapper<org.apache.jmeter.config.ConfigTestElement>
@JmcDefaultName("HTTP Request Defaults") public class HttpDefaultsWrapper extends ConfigTestElementWrapper<org.apache.jmeter.config.ConfigTestElement,org.apache.jmeter.protocol.http.config.gui.HttpDefaultsGui>
Wrapper for HttpDefaultsGui. Doesn't have dedicated test class, only gui class.- See Also:
HttpDefaultsGui, Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHttpDefaultsWrapper.HttpDefaultsWrapperBuilder<C extends HttpDefaultsWrapper,B extends HttpDefaultsWrapper.HttpDefaultsWrapperBuilder<C,B>>Builder.-
Nested classes/interfaces inherited from class org.anasoid.jmc.core.wrapper.jmeter.config.ConfigTestElementWrapper
ConfigTestElementWrapper.ConfigTestElementWrapperBuilder<T extends org.apache.jmeter.testelement.AbstractTestElement,G extends org.apache.jmeter.gui.JMeterGUIComponent,C extends ConfigTestElementWrapper<T,G>,B extends ConfigTestElementWrapper.ConfigTestElementWrapperBuilder<T,G,C,B>>
-
Nested classes/interfaces inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicChildTestElementWrapper
AbstractBasicChildTestElementWrapper.AbstractBasicChildTestElementWrapperBuilder<T extends org.apache.jmeter.testelement.AbstractTestElement,C extends AbstractBasicChildTestElementWrapper<T>,B extends AbstractBasicChildTestElementWrapper.AbstractBasicChildTestElementWrapperBuilder<T,C,B>>
-
Nested classes/interfaces inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicTestElementWrapper
AbstractBasicTestElementWrapper.AbstractBasicTestElementWrapperBuilder<T extends org.apache.jmeter.testelement.AbstractTestElement,C extends AbstractBasicTestElementWrapper<T>,B extends AbstractBasicTestElementWrapper.AbstractBasicTestElementWrapperBuilder<T,C,B>>
-
-
Field Summary
-
Fields inherited from interface org.anasoid.jmc.core.wrapper.jmeter.config.ConfigElementWrapper
FALSE, TRUE
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedHttpDefaultsWrapper(HttpDefaultsWrapper.HttpDefaultsWrapperBuilder<?,?> b)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HttpDefaultsWrapper.HttpDefaultsWrapperBuilder<?,?>builder()java.util.List<HTTPArgumentWrapper>getArguments()protected java.util.List<HTTPArgumentWrapper>getArgumentsBody()Arguments format when body is used.protected java.util.List<HTTPArgumentWrapper>getArgumentsUser()Arguments format when User Defined Variables.java.lang.BooleangetConcurrentDwn()Embedded Resources from HTML Files: Parallel downloads.java.lang.StringgetConcurrentPool()Embedded Resources from HTML Files: Concurrent pool for parallel download.java.lang.StringgetConnectTimeout()Connect Timeouts (milliseconds).java.lang.StringgetContentEncoding()java.lang.StringgetDomain()Server Name or IP.java.lang.StringgetEmbeddedUrlExcludeRE()Embedded Resources from HTML Files: URLs must not match.java.lang.StringgetEmbeddedUrlRE()Embedded Resources from HTML Files: URLs must match.java.lang.Class<?>getGuiClass()Gui Test Class used by Jmeter TestElement.GUI_CLASS @See TestElementjava.lang.BooleangetImageParser()ImplementationgetImplementation()java.lang.StringgetIpSource()Source IP Address.IpSourceTypegetIpSourceType()Source Address Type.java.lang.BooleangetMd5()Save response as MD5 hash.java.lang.StringgetPath()Path.java.lang.StringgetPort()Port Number.java.lang.BooleangetPostBodyRaw()java.lang.StringgetProtocol()Protocol [http].java.lang.StringgetProxyHost()Proxy host.java.lang.StringgetProxyPass()Proxy pass.java.lang.StringgetProxyPort()java.lang.StringgetProxyScheme()Proxy scheme.java.lang.StringgetProxyUser()Proxy user.java.lang.StringgetResponseTimeout()Response Timeouts (milliseconds).java.lang.Class<?>getTestClass()Test Class used by Jmeter TestElement.TEST_CLASS.voidsetConcurrentDwn(java.lang.Boolean concurrentDwn)Embedded Resources from HTML Files: Parallel downloads.voidsetConnectTimeout(java.lang.String connectTimeout)Connect Timeouts (milliseconds).voidsetContentEncoding(java.lang.String contentEncoding)voidsetDomain(java.lang.String domain)Server Name or IP.voidsetEmbeddedUrlExcludeRE(java.lang.String embeddedUrlExcludeRE)Embedded Resources from HTML Files: URLs must not match.voidsetEmbeddedUrlRE(java.lang.String embeddedUrlRE)Embedded Resources from HTML Files: URLs must match.voidsetImageParser(java.lang.Boolean imageParser)voidsetImplementation(Implementation implementation)voidsetIpSource(java.lang.String ipSource)Source IP Address.voidsetIpSourceType(IpSourceType ipSourceType)Source Address Type.voidsetMd5(java.lang.Boolean md5)Save response as MD5 hash.voidsetPath(java.lang.String path)Path.voidsetPort(java.lang.String port)Port Number.voidsetPostBodyRaw(java.lang.Boolean postBodyRaw)voidsetProtocol(java.lang.String protocol)Protocol [http].voidsetProxyHost(java.lang.String proxyHost)Proxy host.voidsetProxyPass(java.lang.String proxyPass)Proxy pass.voidsetProxyPort(java.lang.String proxyPort)voidsetProxyScheme(java.lang.String proxyScheme)Proxy scheme.voidsetProxyUser(java.lang.String proxyUser)Proxy user.voidsetResponseTimeout(java.lang.String responseTimeout)Response Timeouts (milliseconds).HttpDefaultsWrapper.HttpDefaultsWrapperBuilder<?,?>toBuilder()-
Methods inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicChildTestElementWrapper
getComment, getName, isEnabled, setComment, setEnabled, setName, toString
-
Methods inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicTestElementWrapper
getChildren, getGuiClassAsString, getTags, getTestClassAsString, init, internalInit, isFullClassName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.anasoid.jmc.core.wrapper.jmeter.testelement.TestElementWrapper
getChildren, getTags, getTestClassAsString, init
-
-
-
-
Constructor Detail
-
HttpDefaultsWrapper
protected HttpDefaultsWrapper(HttpDefaultsWrapper.HttpDefaultsWrapperBuilder<?,?> b)
-
-
Method Detail
-
getArgumentsUser
@JmcMethodAlias("arguments") @JmcEmptyAllowed protected final java.util.List<HTTPArgumentWrapper> getArgumentsUser()
Arguments format when User Defined Variables.- Returns:
- list of arguments.
-
getArgumentsBody
@JmcMethodAlias("arguments") @JmcEmptyAllowed protected final java.util.List<HTTPArgumentWrapper> getArgumentsBody()
Arguments format when body is used.- Returns:
- list of arguments (One argument with empty name).
-
getGuiClass
public java.lang.Class<?> getGuiClass()
Description copied from interface:JMeterGUIWrapperGui Test Class used by Jmeter TestElement.GUI_CLASS @See TestElement
-
getTestClass
public java.lang.Class<?> getTestClass()
Description copied from interface:TestElementWrapperTest Class used by Jmeter TestElement.TEST_CLASS. @See TestElement.
-
builder
public static HttpDefaultsWrapper.HttpDefaultsWrapperBuilder<?,?> builder()
-
toBuilder
public HttpDefaultsWrapper.HttpDefaultsWrapperBuilder<?,?> toBuilder()
-
getDomain
public java.lang.String getDomain()
Server Name or IP.
-
setDomain
public void setDomain(java.lang.String domain)
Server Name or IP.
-
getPath
public java.lang.String getPath()
Path.
-
setPath
public void setPath(java.lang.String path)
Path.
-
getPort
public java.lang.String getPort()
Port Number.
-
setPort
public void setPort(java.lang.String port)
Port Number.
-
getProtocol
public java.lang.String getProtocol()
Protocol [http].
-
setProtocol
public void setProtocol(java.lang.String protocol)
Protocol [http].
-
getContentEncoding
public java.lang.String getContentEncoding()
-
setContentEncoding
public void setContentEncoding(java.lang.String contentEncoding)
-
getImplementation
public Implementation getImplementation()
-
setImplementation
public void setImplementation(Implementation implementation)
-
getIpSourceType
public IpSourceType getIpSourceType()
Source Address Type.
-
setIpSourceType
public void setIpSourceType(IpSourceType ipSourceType)
Source Address Type.
-
getIpSource
public java.lang.String getIpSource()
Source IP Address.
-
setIpSource
public void setIpSource(java.lang.String ipSource)
Source IP Address.
-
getProxyScheme
public java.lang.String getProxyScheme()
Proxy scheme.
-
setProxyScheme
public void setProxyScheme(java.lang.String proxyScheme)
Proxy scheme.
-
getProxyHost
public java.lang.String getProxyHost()
Proxy host.
-
setProxyHost
public void setProxyHost(java.lang.String proxyHost)
Proxy host.
-
getProxyPort
public java.lang.String getProxyPort()
-
setProxyPort
public void setProxyPort(java.lang.String proxyPort)
-
getProxyUser
public java.lang.String getProxyUser()
Proxy user.
-
setProxyUser
public void setProxyUser(java.lang.String proxyUser)
Proxy user.
-
getProxyPass
public java.lang.String getProxyPass()
Proxy pass.
-
setProxyPass
public void setProxyPass(java.lang.String proxyPass)
Proxy pass.
-
getConnectTimeout
public java.lang.String getConnectTimeout()
Connect Timeouts (milliseconds).
-
setConnectTimeout
public void setConnectTimeout(java.lang.String connectTimeout)
Connect Timeouts (milliseconds).
-
getResponseTimeout
public java.lang.String getResponseTimeout()
Response Timeouts (milliseconds).
-
setResponseTimeout
public void setResponseTimeout(java.lang.String responseTimeout)
Response Timeouts (milliseconds).
-
getMd5
public java.lang.Boolean getMd5()
Save response as MD5 hash.
-
setMd5
public void setMd5(java.lang.Boolean md5)
Save response as MD5 hash.
-
getPostBodyRaw
public java.lang.Boolean getPostBodyRaw()
-
setPostBodyRaw
public void setPostBodyRaw(java.lang.Boolean postBodyRaw)
-
getEmbeddedUrlRE
public java.lang.String getEmbeddedUrlRE()
Embedded Resources from HTML Files: URLs must match.
-
setEmbeddedUrlRE
public void setEmbeddedUrlRE(java.lang.String embeddedUrlRE)
Embedded Resources from HTML Files: URLs must match.
-
getEmbeddedUrlExcludeRE
public java.lang.String getEmbeddedUrlExcludeRE()
Embedded Resources from HTML Files: URLs must not match.
-
setEmbeddedUrlExcludeRE
public void setEmbeddedUrlExcludeRE(java.lang.String embeddedUrlExcludeRE)
Embedded Resources from HTML Files: URLs must not match.
-
getConcurrentDwn
public java.lang.Boolean getConcurrentDwn()
Embedded Resources from HTML Files: Parallel downloads.
-
setConcurrentDwn
public void setConcurrentDwn(java.lang.Boolean concurrentDwn)
Embedded Resources from HTML Files: Parallel downloads.
-
getImageParser
public java.lang.Boolean getImageParser()
-
setImageParser
public void setImageParser(java.lang.Boolean imageParser)
-
getArguments
public java.util.List<HTTPArgumentWrapper> getArguments()
-
getConcurrentPool
public java.lang.String getConcurrentPool()
Embedded Resources from HTML Files: Concurrent pool for parallel download.
-
-