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.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.
-
getPath
public java.lang.String getPath()
Path.
-
getPort
public java.lang.String getPort()
Port Number.
-
getProtocol
public java.lang.String getProtocol()
Protocol [http].
-
getContentEncoding
public java.lang.String getContentEncoding()
-
getImplementation
public Implementation getImplementation()
-
getIpSourceType
public IpSourceType getIpSourceType()
Source Address Type.
-
getIpSource
public java.lang.String getIpSource()
Source IP Address.
-
getProxyScheme
public java.lang.String getProxyScheme()
Proxy scheme.
-
getProxyHost
public java.lang.String getProxyHost()
Proxy host.
-
getProxyPort
public java.lang.String getProxyPort()
-
getProxyUser
public java.lang.String getProxyUser()
Proxy user.
-
getProxyPass
public java.lang.String getProxyPass()
Proxy pass.
-
getConnectTimeout
public java.lang.String getConnectTimeout()
Connect Timeouts (milliseconds).
-
getResponseTimeout
public java.lang.String getResponseTimeout()
Response Timeouts (milliseconds).
-
getMd5
public java.lang.Boolean getMd5()
Save response as MD5 hash.
-
getPostBodyRaw
public java.lang.Boolean getPostBodyRaw()
-
getEmbeddedUrlRE
public java.lang.String getEmbeddedUrlRE()
Embedded Resources from HTML Files: URLs must match.
-
getEmbeddedUrlExcludeRE
public java.lang.String getEmbeddedUrlExcludeRE()
Embedded Resources from HTML Files: URLs must not match.
-
getConcurrentDwn
public java.lang.Boolean getConcurrentDwn()
Embedded Resources from HTML Files: Parallel downloads.
-
getImageParser
public java.lang.Boolean getImageParser()
-
getArguments
public java.util.List<HTTPArgumentWrapper> getArguments()
-
getConcurrentPool
public java.lang.String getConcurrentPool()
Embedded Resources from HTML Files: Concurrent pool for parallel download.
-
-