Package org.apache.pulsar.io.common
Class IOConfigUtils
java.lang.Object
org.apache.pulsar.io.common.IOConfigUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionloadConfigFromJsonString(String config) static <T> TloadWithSecrets(Map<String, Object> map, Class<T> clazz, SinkContext sinkContext) static <T> TloadWithSecrets(Map<String, Object> map, Class<T> clazz, SourceContext sourceContext)
-
Constructor Details
-
IOConfigUtils
public IOConfigUtils()
-
-
Method Details
-
loadWithSecrets
public static <T> T loadWithSecrets(Map<String, Object> map, Class<T> clazz, SourceContext sourceContext) -
loadWithSecrets
public static <T> T loadWithSecrets(Map<String, Object> map, Class<T> clazz, SinkContext sinkContext) -
loadConfigFromJsonString
public static Map<String,Object> loadConfigFromJsonString(String config) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-