Package discord4j.rest.response
Class ResumingTransformer
- java.lang.Object
-
- discord4j.rest.response.ResumingTransformer
-
- All Implemented Interfaces:
ResponseFunction
@Experimental public class ResumingTransformer extends Object implements ResponseFunction
AResponseFunctionthat is able to transform an error sequence into a custom response.
-
-
Constructor Summary
Constructors Constructor Description ResumingTransformer(RouteMatcher routeMatcher, Predicate<Throwable> predicate, Function<Throwable,Mono<?>> fallback)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Function<Mono<ClientResponse>,Mono<ClientResponse>>transform(DiscordWebRequest request)Transform aMonopipeline using the givenDiscordWebRequestas hint for parameterization of the resulting transformation.
-
-
-
Method Detail
-
transform
public Function<Mono<ClientResponse>,Mono<ClientResponse>> transform(DiscordWebRequest request)
Description copied from interface:ResponseFunctionTransform aMonopipeline using the givenDiscordWebRequestas hint for parameterization of the resulting transformation.- Specified by:
transformin interfaceResponseFunction- Parameters:
request- theDiscordRequestused for the targetedMonosequence- Returns:
- a
Functionthat allows immediately mapping thisMonointo a targetMonoinstance
-
-