Package org.citrusframework.actions.http
Interface HttpReceiveRequestMessageBuilderFactory<T extends TestAction,M extends HttpReceiveRequestMessageBuilderFactory<T,M>>
- All Superinterfaces:
MessageBuilderFactory<T,,M> ReceiveMessageBuilderFactory<T,,M> ReferenceResolverAwareBuilder<T,,M> TestActionBuilder<T>
public interface HttpReceiveRequestMessageBuilderFactory<T extends TestAction,M extends HttpReceiveRequestMessageBuilderFactory<T,M>>
extends ReceiveMessageBuilderFactory<T,M>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.citrusframework.TestActionBuilder
TestActionBuilder.DelegatingTestActionBuilder<T extends TestAction> -
Field Summary
Fields inherited from interface org.citrusframework.TestActionBuilder
logger, RESOURCE_PATH, TYPE_RESOLVER -
Method Summary
Modifier and TypeMethodDescriptionSets the request accept header.Adds message payload multi value map data to this builder.contentType(String contentType) Sets the request content type header.Expects cookie on response via "Set-Cookie" header.Sets the request method.queryParam(String name) Adds a query param to the request uri.queryParam(String name, String value) Adds a query param to the request uri.Sets the http version.Methods inherited from interface org.citrusframework.actions.MessageBuilderFactory
body, body, body, body, body, dictionary, dictionary, extract, extract, extract, from, from, header, header, header, header, header, headers, name, process, process, process, type, typeMethods inherited from interface org.citrusframework.actions.ReceiveMessageBuilderFactory
headerNameIgnoreCase, selector, selector, timeout, validate, validate, validate, validate, validate, validate, validator, validator, validator, validators, validators, validators, validatorsMethods inherited from interface org.citrusframework.actions.ReferenceResolverAwareBuilder
withReferenceResolverMethods inherited from interface org.citrusframework.TestActionBuilder
build
-
Method Details
-
body
Adds message payload multi value map data to this builder. This is used when using multipart file upload via Spring RestTemplate. -
method
Sets the request method. -
queryParam
Adds a query param to the request uri. -
queryParam
Adds a query param to the request uri. -
version
Sets the http version. -
contentType
Sets the request content type header. -
cookie
Expects cookie on response via "Set-Cookie" header. -
accept
Sets the request accept header.
-