Package io.datarouter.secret.client
Class SecretClientOp.SecretClientOpResult<T>
java.lang.Object
io.datarouter.secret.client.SecretClientOp.SecretClientOpResult<T>
- Enclosing class:
- SecretClientOp<I,O>
public static class SecretClientOp.SecretClientOpResult<T>
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSecretClientOp.SecretClientOpResult.SecretClientOpStatus -
Field Summary
Fields Modifier and Type Field Description java.util.Optional<SecretClientException>exceptionjava.util.Optional<T>resultSecretClientOp.SecretClientOpResult.SecretClientOpStatusstatus -
Method Summary
Modifier and Type Method Description java.lang.BooleanisSuccess()static <T> SecretClientOp.SecretClientOpResult<T>opError(SecretClientException opException)static <T> SecretClientOp.SecretClientOpResult<T>opSuccess(T result)static <T> SecretClientOp.SecretClientOpResult<T>validationError(SecretValidationException validationException)
-
Field Details
-
Method Details
-
validationError
public static <T> SecretClientOp.SecretClientOpResult<T> validationError(SecretValidationException validationException) -
opSuccess
-
opError
public static <T> SecretClientOp.SecretClientOpResult<T> opError(SecretClientException opException) -
isSuccess
public java.lang.Boolean isSuccess()
-