Class AbstractJSONPathAssertionWrapper.AbstractJSONPathAssertionWrapperBuilder<G extends org.apache.jmeter.testelement.AbstractTestElement,F extends org.apache.jmeter.assertions.gui.AbstractAssertionGui,C extends AbstractJSONPathAssertionWrapper<G,F>,B extends AbstractJSONPathAssertionWrapper.AbstractJSONPathAssertionWrapperBuilder<G,F,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<G,C,B>
-
- org.anasoid.jmc.core.wrapper.jmeter.assertions.AbstractJSONPathAssertionWrapper.AbstractJSONPathAssertionWrapperBuilder<G,F,C,B>
-
- All Implemented Interfaces:
JmcWrapperBuilder<C>
- Direct Known Subclasses:
JMESPathAssertionWrapper.JMESPathAssertionWrapperBuilder,JSONPathAssertionWrapper.JSONPathAssertionWrapperBuilder
- Enclosing class:
- AbstractJSONPathAssertionWrapper<G extends org.apache.jmeter.testelement.AbstractTestElement,F extends org.apache.jmeter.assertions.gui.AbstractAssertionGui>
public abstract static class AbstractJSONPathAssertionWrapper.AbstractJSONPathAssertionWrapperBuilder<G extends org.apache.jmeter.testelement.AbstractTestElement,F extends org.apache.jmeter.assertions.gui.AbstractAssertionGui,C extends AbstractJSONPathAssertionWrapper<G,F>,B extends AbstractJSONPathAssertionWrapper.AbstractJSONPathAssertionWrapperBuilder<G,F,C,B>> extends AbstractBasicChildTestElementWrapper.AbstractBasicChildTestElementWrapperBuilder<G,C,B>
-
-
Constructor Summary
Constructors Constructor Description AbstractJSONPathAssertionWrapperBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected B$fillValuesFrom(C instance)abstract Cbuild()build Wrapper.protected abstract Bself()java.lang.StringtoString()BwithAdditionallyAssertValue(boolean additionallyAssertValue)BwithExpectedValue(java.lang.String expectedValue)BwithExpectNull(boolean expectNull)BwithInvert(boolean invert)BwithIsRegex(boolean isRegex)-
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
-
$fillValuesFrom
protected B $fillValuesFrom(C instance)
- Overrides:
$fillValuesFromin classAbstractBasicChildTestElementWrapper.AbstractBasicChildTestElementWrapperBuilder<G extends org.apache.jmeter.testelement.AbstractTestElement,C extends AbstractJSONPathAssertionWrapper<G,F>,B extends AbstractJSONPathAssertionWrapper.AbstractJSONPathAssertionWrapperBuilder<G,F,C,B>>
-
self
protected abstract B self()
- Specified by:
selfin classAbstractBasicChildTestElementWrapper.AbstractBasicChildTestElementWrapperBuilder<G extends org.apache.jmeter.testelement.AbstractTestElement,C extends AbstractJSONPathAssertionWrapper<G,F>,B extends AbstractJSONPathAssertionWrapper.AbstractJSONPathAssertionWrapperBuilder<G,F,C,B>>
-
build
public abstract C build()
Description copied from interface:JmcWrapperBuilderbuild Wrapper.- Specified by:
buildin interfaceJmcWrapperBuilder<G extends org.apache.jmeter.testelement.AbstractTestElement>- Specified by:
buildin classAbstractBasicChildTestElementWrapper.AbstractBasicChildTestElementWrapperBuilder<G extends org.apache.jmeter.testelement.AbstractTestElement,C extends AbstractJSONPathAssertionWrapper<G,F>,B extends AbstractJSONPathAssertionWrapper.AbstractJSONPathAssertionWrapperBuilder<G,F,C,B>>
-
withExpectedValue
public B withExpectedValue(java.lang.String expectedValue)
- Returns:
this.
-
withAdditionallyAssertValue
public B withAdditionallyAssertValue(boolean additionallyAssertValue)
- Returns:
this.
-
withExpectNull
public B withExpectNull(boolean expectNull)
- Returns:
this.
-
withInvert
public B withInvert(boolean invert)
- Returns:
this.
-
withIsRegex
public B withIsRegex(boolean isRegex)
- Returns:
this.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classAbstractBasicChildTestElementWrapper.AbstractBasicChildTestElementWrapperBuilder<G extends org.apache.jmeter.testelement.AbstractTestElement,C extends AbstractJSONPathAssertionWrapper<G,F>,B extends AbstractJSONPathAssertionWrapper.AbstractJSONPathAssertionWrapperBuilder<G,F,C,B>>
-
-