Class ExtractStatus
java.lang.Object
com.google.cloud.pubsublite.internal.ExtractStatus
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddFailureHandler(com.google.api.core.ApiFuture<?> future, Consumer<CheckedApiException> consumer) static Optional<CheckedApiException>static Stringstatic <K,V> BiConsumer<K, V> rethrowAsRuntime(ExtractStatus.StatusBiconsumer<K, V> consumer) static <I> Consumer<I>rethrowAsRuntime(ExtractStatus.StatusConsumer<I> consumer) static <I,O> Function<I, O> rethrowAsRuntime(ExtractStatus.StatusFunction<I, O> function) static CheckedApiExceptionstatic <T> com.google.api.core.ApiFuture<T>toClientFuture(com.google.api.core.ApiFuture<T> source)
-
Method Details
-
extract
-
toCanonical
-
getErrorInfoReason
-
toClientFuture
public static <T> com.google.api.core.ApiFuture<T> toClientFuture(com.google.api.core.ApiFuture<T> source) -
addFailureHandler
public static void addFailureHandler(com.google.api.core.ApiFuture<?> future, Consumer<CheckedApiException> consumer) -
rethrowAsRuntime
-
rethrowAsRuntime
-
rethrowAsRuntime
-