Class RabbitMqBasicGetItemFromResponseSupplier.RabbitMqBasicGetDeserializedItemFromRecordSupplier<R,M>
- java.lang.Object
-
- ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier<T,R,M,P,THIS>
-
- ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetObjectFromIterableChainedStepSupplier<RabbitMqStepContext,R,List<com.rabbitmq.client.GetResponse>,I>
-
- ru.tinkoff.qa.neptune.rabbit.mq.function.get.RabbitMqBasicGetItemFromResponseSupplier<R,M,RabbitMqBasicGetItemFromResponseSupplier.RabbitMqBasicGetDeserializedItemFromRecordSupplier<R,M>>
-
- ru.tinkoff.qa.neptune.rabbit.mq.function.get.RabbitMqBasicGetItemFromResponseSupplier.RabbitMqBasicGetDeserializedItemFromRecordSupplier<R,M>
-
- All Implemented Interfaces:
Cloneable
,Supplier<Function<RabbitMqStepContext,R>>
,ru.tinkoff.qa.neptune.core.api.steps.parameters.StepParameterPojo
- Enclosing class:
- RabbitMqBasicGetItemFromResponseSupplier<R,M,I extends RabbitMqBasicGetItemFromResponseSupplier<R,M,I>>
public static final class RabbitMqBasicGetItemFromResponseSupplier.RabbitMqBasicGetDeserializedItemFromRecordSupplier<R,M> extends RabbitMqBasicGetItemFromResponseSupplier<R,M,RabbitMqBasicGetItemFromResponseSupplier.RabbitMqBasicGetDeserializedItemFromRecordSupplier<R,M>>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ru.tinkoff.qa.neptune.rabbit.mq.function.get.RabbitMqBasicGetItemFromResponseSupplier
RabbitMqBasicGetItemFromResponseSupplier.RabbitMqBasicGetDeserializedItemFromRecordSupplier<R,M>
-
Nested classes/interfaces inherited from class ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier
ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.DefaultGetParameterReader, ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.DefineCriteriaParameterName, ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.DefineFromParameterName, ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.DefineGetImperativeParameterName, ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.DefinePollingTimeParameterName, ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.DefineResultDescriptionParameterName, ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.DefineTimeOutParameterName, ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetArrayChainedStepSupplier<T extends Object,R extends Object,M extends Object,THIS extends ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetArrayChainedStepSupplier<T,R,M,THIS>>, ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetArrayStepSupplier<T extends Object,R extends Object,THIS extends ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetArrayStepSupplier<T,R,THIS>>, ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetListChainedStepSupplier<T extends Object,S extends Iterable<R>,M extends Object,R extends Object,THIS extends ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetListChainedStepSupplier<T,S,M,R,THIS>>, ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetListStepSupplier<T extends Object,S extends Iterable<R>,R extends Object,THIS extends ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetListStepSupplier<T,S,R,THIS>>, ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetObjectChainedStepSupplier<T extends Object,R extends Object,M extends Object,THIS extends ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetObjectChainedStepSupplier<T,R,M,THIS>>, ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetObjectFromArrayChainedStepSupplier<T extends Object,R extends Object,M extends Object,THIS extends ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetObjectFromArrayChainedStepSupplier<T,R,M,THIS>>, ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetObjectFromArrayStepSupplier<T extends Object,R extends Object,THIS extends ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetObjectFromArrayStepSupplier<T,R,THIS>>, ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetObjectFromIterableChainedStepSupplier<T extends Object,R extends Object,M extends Object,THIS extends ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetObjectFromIterableChainedStepSupplier<T,R,M,THIS>>, ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetObjectFromIterableStepSupplier<T extends Object,R extends Object,THIS extends ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetObjectFromIterableStepSupplier<T,R,THIS>>, ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetObjectStepSupplier<T extends Object,R extends Object,THIS extends ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetObjectStepSupplier<T,R,THIS>>, ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetSimpleStepSupplier<T extends Object,R extends Object,THIS extends ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetSimpleStepSupplier<T,R,THIS>>
-
-
Field Summary
-
Fields inherited from class ru.tinkoff.qa.neptune.rabbit.mq.function.get.RabbitMqBasicGetItemFromResponseSupplier
NO_DESC_ERROR_TEXT
-
-
Method Summary
All Methods Instance Methods Concrete Methods Default Methods Modifier and Type Method Description default THIS
returnIfEntireSize(ru.tinkoff.qa.neptune.core.api.steps.selections.ItemsCountCondition arg0)
default THIS
returnItemOfIndex(int arg0)
default THIS
returnOnCondition(String arg0, Predicate<T> arg1)
default THIS
returnOnCondition(ru.tinkoff.qa.neptune.core.api.steps.Criteria<I> arg0)
default THIS
returnOnConditionOnlyNot(ru.tinkoff.qa.neptune.core.api.steps.Criteria<T>... arg0)
default THIS
returnOnConditionOnlyOne(ru.tinkoff.qa.neptune.core.api.steps.Criteria<T>... arg0)
default THIS
returnOnConditionOr(ru.tinkoff.qa.neptune.core.api.steps.Criteria<T>... arg0)
RabbitMqBasicGetItemFromResponseSupplier.RabbitMqBasicGetDeserializedItemFromRecordSupplier<R,M>
withDataTransformer(ru.tinkoff.qa.neptune.core.api.data.format.DataTransformer transformer)
-
Methods inherited from class ru.tinkoff.qa.neptune.rabbit.mq.function.get.RabbitMqBasicGetItemFromResponseSupplier
from
-
Methods inherited from class ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier.GetObjectFromIterableChainedStepSupplier
from, from
-
Methods inherited from class ru.tinkoff.qa.neptune.core.api.steps.SequentialGetStepSupplier
addIgnored, addIgnored, additionalParameters, eraseTimeOut, getCriteria, getDescription, getEndFunction, getFrom, getParameters, makeACopy, onFailure, onStart, onSuccess, pollingInterval, preparePreFunction, setDescription, throwOnNoResult, timeOut, toString, turnReportingOff
-
-
-
-
Method Detail
-
withDataTransformer
public RabbitMqBasicGetItemFromResponseSupplier.RabbitMqBasicGetDeserializedItemFromRecordSupplier<R,M> withDataTransformer(ru.tinkoff.qa.neptune.core.api.data.format.DataTransformer transformer)
-
returnItemOfIndex
public default THIS returnItemOfIndex(int arg0)
-
returnIfEntireSize
public default THIS returnIfEntireSize(ru.tinkoff.qa.neptune.core.api.steps.selections.ItemsCountCondition arg0)
-
returnOnCondition
public default THIS returnOnCondition(ru.tinkoff.qa.neptune.core.api.steps.Criteria<I> arg0)
-
returnOnConditionOr
public default THIS returnOnConditionOr(ru.tinkoff.qa.neptune.core.api.steps.Criteria<T>... arg0)
-
returnOnConditionOnlyOne
public default THIS returnOnConditionOnlyOne(ru.tinkoff.qa.neptune.core.api.steps.Criteria<T>... arg0)
-
returnOnConditionOnlyNot
public default THIS returnOnConditionOnlyNot(ru.tinkoff.qa.neptune.core.api.steps.Criteria<T>... arg0)
-
-