Class ValidatorUtils
- java.lang.Object
-
- org.apache.pulsar.functions.utils.ValidatorUtils
-
public class ValidatorUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ValidatorUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidvalidateCryptoKeyReader(org.apache.pulsar.common.functions.CryptoConfig conf, java.lang.ClassLoader classLoader, boolean isProducer)static voidvalidateFunctionClassTypes(java.lang.ClassLoader classLoader, org.apache.pulsar.functions.proto.Function.FunctionDetails.Builder functionDetailsBuilder)static voidvalidateSchema(java.lang.String schemaType, java.lang.Class<?> typeArg, java.lang.ClassLoader clsLoader, boolean input)static voidvalidateSerde(java.lang.String inputSerializer, java.lang.Class<?> typeArg, java.lang.ClassLoader clsLoader, boolean deser)
-
-
-
Method Detail
-
validateSchema
public static void validateSchema(java.lang.String schemaType, java.lang.Class<?> typeArg, java.lang.ClassLoader clsLoader, boolean input)
-
validateCryptoKeyReader
public static void validateCryptoKeyReader(org.apache.pulsar.common.functions.CryptoConfig conf, java.lang.ClassLoader classLoader, boolean isProducer)
-
validateSerde
public static void validateSerde(java.lang.String inputSerializer, java.lang.Class<?> typeArg, java.lang.ClassLoader clsLoader, boolean deser)
-
validateFunctionClassTypes
public static void validateFunctionClassTypes(java.lang.ClassLoader classLoader, org.apache.pulsar.functions.proto.Function.FunctionDetails.Builder functionDetailsBuilder)
-
-