public class MockServerExpectationImpl extends Object implements MockServerExpectation
| Constructor and Description |
|---|
MockServerExpectationImpl(Context context,
HttpMethod method,
String path,
int statusCode,
String body,
String[] chunks,
long delay,
TimeUnit delayUnit,
int times,
Map<ServerRequest,Queue<ServerResponse>> responses) |
MockServerExpectationImpl(Context context,
HttpMethod method,
String path,
ResponseProvider<String> bodyProvider,
ResponseProvider<List<String>> chunksProvider,
long delay,
TimeUnit delayUnit,
int times,
Map<ServerRequest,Queue<ServerResponse>> responses) |
MockServerExpectationImpl(Map<ServerRequest,Queue<ServerResponse>> responses,
Context context) |
public MockServerExpectationImpl(Map<ServerRequest,Queue<ServerResponse>> responses, Context context)
public MockServerExpectationImpl(Context context, HttpMethod method, String path, int statusCode, String body, String[] chunks, long delay, TimeUnit delayUnit, int times, Map<ServerRequest,Queue<ServerResponse>> responses)
public MockServerExpectationImpl(Context context, HttpMethod method, String path, ResponseProvider<String> bodyProvider, ResponseProvider<List<String>> chunksProvider, long delay, TimeUnit delayUnit, int times, Map<ServerRequest,Queue<ServerResponse>> responses)
public DelayPathable<ReturnOrWebsocketable<TimesOnceableOrHttpHeaderable<Void>>> any()
any in interface HttpMethodable<DelayPathable<ReturnOrWebsocketable<TimesOnceableOrHttpHeaderable<Void>>>>public DelayPathable<ReturnOrWebsocketable<TimesOnceableOrHttpHeaderable<Void>>> post()
post in interface HttpMethodable<DelayPathable<ReturnOrWebsocketable<TimesOnceableOrHttpHeaderable<Void>>>>public DelayPathable<ReturnOrWebsocketable<TimesOnceableOrHttpHeaderable<Void>>> get()
get in interface HttpMethodable<DelayPathable<ReturnOrWebsocketable<TimesOnceableOrHttpHeaderable<Void>>>>public DelayPathable<ReturnOrWebsocketable<TimesOnceableOrHttpHeaderable<Void>>> put()
put in interface HttpMethodable<DelayPathable<ReturnOrWebsocketable<TimesOnceableOrHttpHeaderable<Void>>>>public DelayPathable<ReturnOrWebsocketable<TimesOnceableOrHttpHeaderable<Void>>> delete()
delete in interface HttpMethodable<DelayPathable<ReturnOrWebsocketable<TimesOnceableOrHttpHeaderable<Void>>>>public DelayPathable<ReturnOrWebsocketable<TimesOnceableOrHttpHeaderable<Void>>> patch()
patch in interface HttpMethodable<DelayPathable<ReturnOrWebsocketable<TimesOnceableOrHttpHeaderable<Void>>>>public ReturnOrWebsocketable<TimesOnceableOrHttpHeaderable<Void>> withPath(String path)
withPath in interface Pathable<ReturnOrWebsocketable<TimesOnceableOrHttpHeaderable<Void>>>public TimesOnceableOrHttpHeaderable<Void> andReturn(int statusCode, Object content)
andReturn in interface Returnable<TimesOnceableOrHttpHeaderable<Void>>public TimesOnceableOrHttpHeaderable<Void> andReply(int statusCode, BodyProvider<Object> content)
andReply in interface Replyable<TimesOnceableOrHttpHeaderable<Void>>public TimesOnceableOrHttpHeaderable<Void> andReply(ResponseProvider<Object> content)
andReply in interface Replyable<TimesOnceableOrHttpHeaderable<Void>>public TimesOnceableOrHttpHeaderable<Void> andReturnChunked(int statusCode, Object... contents)
andReturnChunked in interface Returnable<TimesOnceableOrHttpHeaderable<Void>>public TimesOnceableOrHttpHeaderable<Void> andReplyChunked(int statusCode, BodyProvider<List<Object>> contents)
andReplyChunked in interface Replyable<TimesOnceableOrHttpHeaderable<Void>>public TimesOnceableOrHttpHeaderable<Void> andReplyChunked(ResponseProvider<List<Object>> contents)
andReplyChunked in interface Replyable<TimesOnceableOrHttpHeaderable<Void>>public Pathable<ReturnOrWebsocketable<TimesOnceableOrHttpHeaderable<Void>>> delay(long delay, TimeUnit delayUnit)
delay in interface Delayable<Pathable<ReturnOrWebsocketable<TimesOnceableOrHttpHeaderable<Void>>>>public Pathable<ReturnOrWebsocketable<TimesOnceableOrHttpHeaderable<Void>>> delay(long delayInMilliseconds)
delay in interface Delayable<Pathable<ReturnOrWebsocketable<TimesOnceableOrHttpHeaderable<Void>>>>public WebSocketSessionBuilder<TimesOnceableOrHttpHeaderable<Void>> andUpgradeToWebSocket()
andUpgradeToWebSocket in interface WebSocketable<WebSocketSessionBuilder<TimesOnceableOrHttpHeaderable<Void>>>public WebSocketSessionBuilder<TimesOnceableOrHttpHeaderable<Void>> andUpgradeToWebSocket(ScheduledExecutorService executor)
andUpgradeToWebSocket in interface WebSocketable<WebSocketSessionBuilder<TimesOnceableOrHttpHeaderable<Void>>>public TimesOnceableOrHttpHeaderable<Void> withHeader(String header)
withHeader in interface HttpHeaderable<TimesOnceableOrHttpHeaderable<Void>>public TimesOnceableOrHttpHeaderable<Void> withHeader(String name, String value)
withHeader in interface HttpHeaderable<TimesOnceableOrHttpHeaderable<Void>>Copyright © 2015–2024 Red Hat. All rights reserved.