public static class SimpleHttpResponse.SimpleHttpResponseBuilder
extends java.lang.Object
Constructor and Description |
---|
SimpleHttpResponseBuilder()
Initializes a new builder
|
Modifier and Type | Method and Description |
---|---|
SimpleHttpResponse |
build() |
SimpleHttpResponse.SimpleHttpResponseBuilder |
characterSet(java.lang.String characterSet)
Sets the character set used by the response
|
SimpleHttpResponse.SimpleHttpResponseBuilder |
connection(java.net.HttpURLConnection connection)
Sets the connection the request used
|
SimpleHttpResponse.SimpleHttpResponseBuilder |
contentType(java.lang.String contentType)
Sets the content type of the response
|
SimpleHttpResponse.SimpleHttpResponseBuilder |
inputStream(java.io.InputStream inputStream)
Sets the input stream the response will use
|
SimpleHttpResponse.SimpleHttpResponseBuilder |
length(int length)
Sets the expected length of the response
|
SimpleHttpResponse.SimpleHttpResponseBuilder |
statusCode(int statusCode)
Sets the status code of the response
|
public SimpleHttpResponseBuilder()
@NotNull public SimpleHttpResponse.SimpleHttpResponseBuilder connection(java.net.HttpURLConnection connection)
connection
- The connection the request used@NotNull public SimpleHttpResponse.SimpleHttpResponseBuilder inputStream(java.io.InputStream inputStream)
inputStream
- The input stream the response will use@NotNull public SimpleHttpResponse.SimpleHttpResponseBuilder statusCode(int statusCode)
statusCode
- The status code for the response@NotNull public SimpleHttpResponse.SimpleHttpResponseBuilder length(int length)
length
- The expected length of the response@NotNull public SimpleHttpResponse.SimpleHttpResponseBuilder characterSet(java.lang.String characterSet)
characterSet
- The character set used by the response@NotNull public SimpleHttpResponse.SimpleHttpResponseBuilder contentType(java.lang.String contentType)
contentType
- The content type of the response@Nullable public SimpleHttpResponse build()