Interface OpenApiClientActionBuilder<T extends TestAction,B extends TestActionBuilder.DelegatingTestActionBuilder<T>>
- All Superinterfaces:
ReferenceResolverAwareBuilder<T,B>
public interface OpenApiClientActionBuilder<T extends TestAction,B extends TestActionBuilder.DelegatingTestActionBuilder<T>>
extends ReferenceResolverAwareBuilder<T,B>
-
Method Summary
Modifier and TypeMethodDescription<M extends HttpReceiveResponseMessageBuilderFactory<T,M>>
OpenApiClientResponseActionBuilder<T,M, ?> Receives Http response messages as client.<M extends HttpReceiveResponseMessageBuilderFactory<T,M>>
OpenApiClientResponseActionBuilder<T,M, ?> Receives Http response messages as client with given status code.<M extends HttpReceiveResponseMessageBuilderFactory<T,M>>
OpenApiClientResponseActionBuilder<T,M, ?> Receives Http response messages as client with given status code.<M extends HttpReceiveResponseMessageBuilderFactory<T,M>>
OpenApiClientResponseActionBuilder<T,M, ?> Receives Http response messages as client with given status.<M extends HttpSendRequestMessageBuilderFactory<T,M>>
OpenApiClientRequestActionBuilder<T,M, ?> Sends Http requests as client.Methods inherited from interface org.citrusframework.actions.ReferenceResolverAwareBuilder
withReferenceResolver
-
Method Details
-
send
<M extends HttpSendRequestMessageBuilderFactory<T,M>> OpenApiClientRequestActionBuilder<T,M, send?> (String operationKey) Sends Http requests as client. -
receive
<M extends HttpReceiveResponseMessageBuilderFactory<T,M>> OpenApiClientResponseActionBuilder<T,M, receive?> (String operationKey) Receives Http response messages as client. Uses default Http status 200 OK. -
receive
<M extends HttpReceiveResponseMessageBuilderFactory<T,M>> OpenApiClientResponseActionBuilder<T,M, receive?> (String operationKey, Object statusCode) Receives Http response messages as client with given status code. -
receive
<M extends HttpReceiveResponseMessageBuilderFactory<T,M>> OpenApiClientResponseActionBuilder<T,M, receive?> (String operationKey, int statusCode) Receives Http response messages as client with given status code. -
receive
<M extends HttpReceiveResponseMessageBuilderFactory<T,M>> OpenApiClientResponseActionBuilder<T,M, receive?> (String operationKey, String statusCode) Receives Http response messages as client with given status. Status may either refer to a status code number value or the status name (e.g. OK, NOT_FOUND)
-