Package io.quarkus.vault.transit
Class VaultBatchException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- io.quarkus.vault.VaultException
-
- io.quarkus.vault.transit.VaultBatchException
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
VaultDecryptionBatchException,VaultEncryptionBatchException,VaultRewrappingBatchException,VaultSigningBatchException,VaultVerificationBatchException
public abstract class VaultBatchException extends VaultException
Base class for batch exceptions.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description VaultBatchException(String message)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <K,V extends VaultTransitBatchResult,T>
Map<K,T>filter(Map<K,V> results, Predicate<V> predicate, Function<V,T> function)protected <K,V extends VaultTransitBatchResult>
Map<K,String>getErrors(Map<K,V> results)protected <K,V extends VaultTransitBatchResult,T>
Map<K,T>getValid(Map<K,V> results)-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
VaultBatchException
public VaultBatchException(String message)
-
-
Method Detail
-
filter
protected <K,V extends VaultTransitBatchResult,T> Map<K,T> filter(Map<K,V> results, Predicate<V> predicate, Function<V,T> function)
-
getErrors
protected <K,V extends VaultTransitBatchResult> Map<K,String> getErrors(Map<K,V> results)
-
getValid
protected <K,V extends VaultTransitBatchResult,T> Map<K,T> getValid(Map<K,V> results)
-
-