public static class MockRest.Builder extends Object
Modifier and Type | Method and Description |
---|---|
MockRest.Builder |
accept(String value)
Specifies the
|
MockRest |
build()
Create a new
MockRest object based on the settings on this builder. |
MockRest.Builder |
contentType(String value)
Specifies the
|
MockRest.Builder |
contextPath(String value)
Identifies the context path for the REST resource.
|
MockRest.Builder |
debug()
Enable debug mode.
|
MockRest.Builder |
header(String name,
Object value)
Adds a header to every request.
|
MockRest.Builder |
headers(Map<String,Object> value)
Adds the specified headers to every request.
|
MockRest.Builder |
html()
Convenience method for setting the
|
MockRest.Builder |
json()
Convenience method for setting the
|
MockRest.Builder |
marshall(Marshall value)
Convenience method for setting the
|
MockRest.Builder |
msgpack()
Convenience method for setting the
|
MockRest.Builder |
noTrace()
Enable no-trace mode.
|
MockRest.Builder |
openapi()
Convenience method for setting the
|
MockRest.Builder |
parser(Parser value)
Convenience method for setting the
|
MockRest.Builder |
plainText()
Convenience method for setting the
|
MockRest.Builder |
serializer(Serializer value)
Convenience method for setting the
|
MockRest.Builder |
servletPath(String value)
Identifies the servlet path for the REST resource.
|
MockRest.Builder |
simpleJson()
Convenience method for setting the
|
MockRest.Builder |
uon()
Convenience method for setting the
|
MockRest.Builder |
urlEnc()
Convenience method for setting the
|
MockRest.Builder |
xml()
Convenience method for setting the
|
MockRest.Builder |
yaml()
Convenience method for setting the
|
public MockRest.Builder debug()
public MockRest.Builder noTrace()
public MockRest.Builder header(String name, Object value)
name
- The header name.value
- The header value.
public MockRest.Builder headers(Map<String,Object> value)
value
- The header values.
public MockRest.Builder accept(String value)
value
- The Accept
header value.public MockRest.Builder contentType(String value)
value
- The public MockRest.Builder json()
public MockRest.Builder simpleJson()
public MockRest.Builder xml()
public MockRest.Builder html()
public MockRest.Builder plainText()
public MockRest.Builder msgpack()
public MockRest.Builder uon()
public MockRest.Builder urlEnc()
public MockRest.Builder yaml()
public MockRest.Builder openapi()
public MockRest.Builder serializer(Serializer value)
value
- The serializer to get the media type from.
public MockRest.Builder parser(Parser value)
value
- The parser to get the media type from.
public MockRest.Builder marshall(Marshall value)
value
- The marshall to get the media types from.
public MockRest.Builder contextPath(String value)
If not specified, uses
value
- The context path.
public MockRest.Builder servletPath(String value)
If not specified, uses
value
- The servlet path.
Copyright © 2016–2019 The Apache Software Foundation. All rights reserved.