Uses of Interface
io.ryos.rhino.sdk.dsl.DslItem
-
Packages that use DslItem Package Description io.ryos.rhino.sdk.dsl io.ryos.rhino.sdk.dsl.impl -
-
Uses of DslItem in io.ryos.rhino.sdk.dsl
Subinterfaces of DslItem in io.ryos.rhino.sdk.dsl Modifier and Type Interface Description interface
AssertionDsl
interface
DslBuilder
DSL is aDslBuilder
instance which is used to describe executable steps.interface
DslMethod
DSL method is the representation of the Java method annotated withDsl
annotation.interface
EnsureDsl
Ensure spec is used to terminate a simulation if the predicate is not fulfilled.interface
ExpressionDsl
interface
FilterDsl
Filters the objects out which do not satisfy thePredicate
.interface
ForEachDsl<E,R extends java.lang.Iterable<E>>
interface
GaugeDsl
interface
HttpConfigDsl
Configurable Http spec.interface
HttpDsl
interface
HttpMethodDsl
Http method specification consists of methods of Http verbs, e.g get, head, post, ...interface
HttpResponseDsl
Terminating specification used to store the response object.interface
HttpRetriableDsl
Http retriable spec.interface
IterableDsl
Load DSL to describe iterable operations.interface
MappableDsl
interface
MapperDsl<R,T>
interface
MaterializableDslItem
Load testing specification for reactive runner.interface
MeasurableDsl
Retriable spec is the DSL spec which is to be retried if predicate turns true.interface
MeasureDsl
interface
ResultingDsl<R>
interface
RetriableDsl<R extends MeasurableDsl,T>
Retriable spec is the DSL spec which is to be retried if predicate turns true.interface
RunUntilDsl
interface
SessionDsl
Session DSL is used to store object in the define.interface
SessionDslItem
interface
SomeDsl
Some spec is a custom spec to enable developers to add arbitrary code snippets into the DSL.interface
VerifiableDslItem
interface
WaitDsl
Methods in io.ryos.rhino.sdk.dsl that return DslItem Modifier and Type Method Description DslItem
DslMethod. getDsl()
DslItem
DslItem. getParent()
Methods in io.ryos.rhino.sdk.dsl with parameters of type DslItem Modifier and Type Method Description void
DslItem. setParent(DslItem parent)
-
Uses of DslItem in io.ryos.rhino.sdk.dsl.impl
Classes in io.ryos.rhino.sdk.dsl.impl that implement DslItem Modifier and Type Class Description class
AbstractDSLItem
class
AbstractMeasurableDsl
Common specification type implementation.class
AbstractSessionDslItem
class
ConditionalDslWrapper
MaterializableDslItem wrapper including a predicate to define the conditional statement whether a wrappedDslItem is to be run, or not.class
DslBuilderImpl
Load DSL implementation, that is the container DSL instance to bind other DSL items.class
DslMethodImpl
class
EnsureDslImpl
Ensure spec implementation.class
ExpressionDslImpl
class
FilterDslImpl
class
ForEachDslImpl<S,R extends java.lang.Iterable<S>,T extends MaterializableDslItem>
For-each loop Dsl.class
GaugeDslImpl
class
HttpDslImpl
HTTP spec implementation ofMaterializableDslItem
.class
MapperDslImpl<R,T>
Mapper spec implementation.class
RunUntilDslImpl
class
SessionDslImpl
class
SomeDslImpl
MaterializableDslItem implementation for arbitrary code execution.class
WaitDslImpl
Wait spec implementation that halts the execution forDuration
given.Methods in io.ryos.rhino.sdk.dsl.impl that return DslItem Modifier and Type Method Description DslItem
DslMethodImpl. getDsl()
DslItem
AbstractDSLItem. getParent()
DslItem
DslMethodImpl. getParent()
Methods in io.ryos.rhino.sdk.dsl.impl with parameters of type DslItem Modifier and Type Method Description void
AbstractDSLItem. setParent(DslItem parent)
void
DslMethodImpl. setParent(DslItem parent)
Constructors in io.ryos.rhino.sdk.dsl.impl with parameters of type DslItem Constructor Description DslMethodImpl(java.lang.String name, DslItem dsl)
-