@Value.Immutable public abstract class AbstractHttpResultWrapper<T,E> extends Object
| Constructor and Description |
|---|
AbstractHttpResultWrapper() |
| Modifier and Type | Method and Description |
|---|---|
static <T,E> HttpResultWrapper<T,E> |
err(E err,
int statusCode) |
abstract Optional<E> |
getErrResultMaybe() |
int |
getHttpStatusCode() |
abstract Optional<T> |
getOkResultMaybe() |
static <T,E> HttpResultWrapper<T,E> |
ok(T ok) |
Result<T,E> |
unwrap() |
public static <T,E> HttpResultWrapper<T,E> ok(T ok)
public static <T,E> HttpResultWrapper<T,E> err(E err, int statusCode)
@Value.Default public int getHttpStatusCode()
Copyright © 2018. All rights reserved.