Package org.citrusframework.actions.http
Interface HttpClientActionBuilder<T extends TestAction,B extends TestActionBuilder.DelegatingTestActionBuilder<T>>
- All Superinterfaces:
ReferenceResolverAwareBuilder<T,B>
public interface HttpClientActionBuilder<T extends TestAction,B extends TestActionBuilder.DelegatingTestActionBuilder<T>>
extends ReferenceResolverAwareBuilder<T,B>
-
Method Summary
Modifier and TypeMethodDescription<M extends HttpReceiveResponseMessageBuilderFactory<T,M>>
HttpClientReceiveActionBuilder<T,M, ?> receive()Receives Http response messages as client.<M extends HttpSendRequestMessageBuilderFactory<T,M>>
HttpClientRequestActionBuilder<T,M, ?> Generic request builder with request method and path.<M extends HttpSendRequestMessageBuilderFactory<T,M>>
HttpClientSendActionBuilder<T,M, ?> send()Sends Http requests as client.Methods inherited from interface org.citrusframework.actions.ReferenceResolverAwareBuilder
withReferenceResolver
-
Method Details
-
send
Sends Http requests as client. -
receive
<M extends HttpReceiveResponseMessageBuilderFactory<T,M>> HttpClientReceiveActionBuilder<T,M, receive()?> Receives Http response messages as client. -
request
<M extends HttpSendRequestMessageBuilderFactory<T,M>> HttpClientRequestActionBuilder<T,M, request?> (String method, String path) Generic request builder with request method and path.
-