@Internal public final class PulsarExceptionUtils extends Object
PulsarAdminException and PulsarClientException.| Modifier and Type | Method and Description |
|---|---|
static <T,R extends org.apache.pulsar.client.admin.PulsarAdminException> |
sneakyAdmin(org.apache.flink.util.function.SupplierWithException<T,R> supplier) |
static <R extends org.apache.pulsar.client.admin.PulsarAdminException> |
sneakyAdmin(org.apache.flink.util.function.ThrowingRunnable<R> runnable) |
static <T,R extends org.apache.pulsar.client.api.PulsarClientException> |
sneakyClient(org.apache.flink.util.function.SupplierWithException<T,R> supplier) |
static <R extends org.apache.pulsar.client.api.PulsarClientException> |
sneakyClient(org.apache.flink.util.function.ThrowingRunnable<R> runnable) |
static <T extends Exception> |
sneakyThrow(Exception t)
javac hack for unchecking the checked exception.
|
public static <R extends org.apache.pulsar.client.api.PulsarClientException> void sneakyClient(org.apache.flink.util.function.ThrowingRunnable<R> runnable)
public static <T,R extends org.apache.pulsar.client.api.PulsarClientException> T sneakyClient(org.apache.flink.util.function.SupplierWithException<T,R> supplier)
public static <R extends org.apache.pulsar.client.admin.PulsarAdminException> void sneakyAdmin(org.apache.flink.util.function.ThrowingRunnable<R> runnable)
public static <T,R extends org.apache.pulsar.client.admin.PulsarAdminException> T sneakyAdmin(org.apache.flink.util.function.SupplierWithException<T,R> supplier)
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.