T
- the type parameterpublic static final class HttpResult.Builder<T>
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
HttpResult<T> |
build()
Builds http result.
|
HttpResult.Builder<T> |
setETagValue(java.lang.String etagValue)
Sets ETag value.
|
HttpResult.Builder<T> |
setHttpStatus(int httpStatus)
Sets http status.
|
HttpResult.Builder<T> |
setReasonPhrase(java.lang.String reasonPhrase)
Sets reason phrase.
|
HttpResult.Builder<T> |
setSearchMeta(SearchMeta searchMeta)
Sets search meta.
|
HttpResult.Builder<T> |
setValue(T value)
Sets value.
|
public HttpResult.Builder<T> setValue(T value)
value
- the valuepublic HttpResult.Builder<T> setHttpStatus(int httpStatus)
httpStatus
- the http statuspublic HttpResult.Builder<T> setETagValue(java.lang.String etagValue)
etagValue
- the etag valuepublic HttpResult.Builder<T> setSearchMeta(SearchMeta searchMeta)
searchMeta
- the search metapublic HttpResult.Builder<T> setReasonPhrase(java.lang.String reasonPhrase)
reasonPhrase
- the reason phrasepublic HttpResult<T> build()