Class HeaderManagerWrapper.HeaderManagerWrapperBuilder<C extends HeaderManagerWrapper,B extends HeaderManagerWrapper.HeaderManagerWrapperBuilder<C,B>>
- java.lang.Object
-
- org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicTestElementWrapper.AbstractBasicTestElementWrapperBuilder<T,C,B>
-
- org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicChildTestElementWrapper.AbstractBasicChildTestElementWrapperBuilder<T,C,B>
-
- org.anasoid.jmc.core.wrapper.jmeter.config.ConfigTestElementWrapper.ConfigTestElementWrapperBuilder<org.apache.jmeter.protocol.http.control.HeaderManager,org.apache.jmeter.protocol.http.gui.HeaderPanel,C,B>
-
- org.anasoid.jmc.core.wrapper.jmeter.protocol.http.control.HeaderManagerWrapper.HeaderManagerWrapperBuilder<C,B>
-
- All Implemented Interfaces:
JmcWrapperBuilder<C>
- Enclosing class:
- HeaderManagerWrapper
public abstract static class HeaderManagerWrapper.HeaderManagerWrapperBuilder<C extends HeaderManagerWrapper,B extends HeaderManagerWrapper.HeaderManagerWrapperBuilder<C,B>> extends ConfigTestElementWrapper.ConfigTestElementWrapperBuilder<org.apache.jmeter.protocol.http.control.HeaderManager,org.apache.jmeter.protocol.http.gui.HeaderPanel,C,B>
Builder.
-
-
Constructor Summary
Constructors Constructor Description HeaderManagerWrapperBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected B$fillValuesFrom(C instance)BacceptCharsetHeader(java.lang.String value)set Accept-Charset header.BacceptEncodingHeader(java.lang.String value)set Accept-Encoding header.BacceptHeader(java.lang.String value)set Accept header.BacceptLanguageHeader(java.lang.String value)set Accept-Language header.BaddHeader(java.lang.String name, java.lang.String value)Add header .BaddHeader(HeaderWrapper headers)Add header.BaddHeaders(java.util.List<HeaderWrapper> headers)Add header List.BauthorizationHeader(java.lang.String value)set Authorization header.abstract Cbuild()build Wrapper.BcontentTypeHeader(java.lang.String value)set Content-Type header.protected abstract Bself()java.lang.StringtoString()BuserAgentHeader(java.lang.String value)set User-Agent header.-
Methods inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicChildTestElementWrapper.AbstractBasicChildTestElementWrapperBuilder
withComment, withEnabled, withName
-
Methods inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicTestElementWrapper.AbstractBasicTestElementWrapperBuilder
addTags, withIsInitialized, withTags
-
-
-
-
Method Detail
-
addHeaders
public B addHeaders(java.util.List<HeaderWrapper> headers)
Add header List.
-
addHeader
public B addHeader(HeaderWrapper headers)
Add header.
-
addHeader
public B addHeader(java.lang.String name, java.lang.String value)
Add header .- Parameters:
name- name.value- value.
-
acceptHeader
public B acceptHeader(java.lang.String value)
set Accept header.
-
acceptCharsetHeader
public B acceptCharsetHeader(java.lang.String value)
set Accept-Charset header.
-
acceptEncodingHeader
public B acceptEncodingHeader(java.lang.String value)
set Accept-Encoding header.
-
acceptLanguageHeader
public B acceptLanguageHeader(java.lang.String value)
set Accept-Language header.
-
authorizationHeader
public B authorizationHeader(java.lang.String value)
set Authorization header.
-
contentTypeHeader
public B contentTypeHeader(java.lang.String value)
set Content-Type header.
-
userAgentHeader
public B userAgentHeader(java.lang.String value)
set User-Agent header.
-
$fillValuesFrom
protected B $fillValuesFrom(C instance)
- Overrides:
$fillValuesFromin classConfigTestElementWrapper.ConfigTestElementWrapperBuilder<org.apache.jmeter.protocol.http.control.HeaderManager,org.apache.jmeter.protocol.http.gui.HeaderPanel,C extends HeaderManagerWrapper,B extends HeaderManagerWrapper.HeaderManagerWrapperBuilder<C,B>>
-
self
protected abstract B self()
- Specified by:
selfin classConfigTestElementWrapper.ConfigTestElementWrapperBuilder<org.apache.jmeter.protocol.http.control.HeaderManager,org.apache.jmeter.protocol.http.gui.HeaderPanel,C extends HeaderManagerWrapper,B extends HeaderManagerWrapper.HeaderManagerWrapperBuilder<C,B>>
-
build
public abstract C build()
Description copied from interface:JmcWrapperBuilderbuild Wrapper.- Specified by:
buildin interfaceJmcWrapperBuilder<C extends HeaderManagerWrapper>- Specified by:
buildin classConfigTestElementWrapper.ConfigTestElementWrapperBuilder<org.apache.jmeter.protocol.http.control.HeaderManager,org.apache.jmeter.protocol.http.gui.HeaderPanel,C extends HeaderManagerWrapper,B extends HeaderManagerWrapper.HeaderManagerWrapperBuilder<C,B>>
-
toString
public java.lang.String toString()
- Overrides:
toStringin classConfigTestElementWrapper.ConfigTestElementWrapperBuilder<org.apache.jmeter.protocol.http.control.HeaderManager,org.apache.jmeter.protocol.http.gui.HeaderPanel,C extends HeaderManagerWrapper,B extends HeaderManagerWrapper.HeaderManagerWrapperBuilder<C,B>>
-
-