public class SinkConfigUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SinkConfigUtils.ExtractedSinkDetails |
| Constructor and Description |
|---|
SinkConfigUtils() |
| Modifier and Type | Method and Description |
|---|---|
static SinkConfig |
clone(SinkConfig sinkConfig) |
static Function.FunctionDetails |
convert(SinkConfig sinkConfig,
SinkConfigUtils.ExtractedSinkDetails sinkDetails) |
static SinkConfig |
convertFromDetails(Function.FunctionDetails functionDetails) |
static SinkConfigUtils.ExtractedSinkDetails |
validateAndExtractDetails(SinkConfig sinkConfig,
ClassLoader sinkClassLoader,
boolean validateConnectorConfig) |
static void |
validateSinkConfig(SinkConfig sinkConfig,
Class configClass) |
static void |
validateSinkConfig(SinkConfig sinkConfig,
NarClassLoader narClassLoader) |
static SinkConfig |
validateUpdate(SinkConfig existingConfig,
SinkConfig newConfig) |
public static Function.FunctionDetails convert(SinkConfig sinkConfig, SinkConfigUtils.ExtractedSinkDetails sinkDetails) throws IOException
IOExceptionpublic static SinkConfig convertFromDetails(Function.FunctionDetails functionDetails)
public static SinkConfigUtils.ExtractedSinkDetails validateAndExtractDetails(SinkConfig sinkConfig, ClassLoader sinkClassLoader, boolean validateConnectorConfig)
public static SinkConfig clone(SinkConfig sinkConfig)
public static SinkConfig validateUpdate(SinkConfig existingConfig, SinkConfig newConfig)
public static void validateSinkConfig(SinkConfig sinkConfig, NarClassLoader narClassLoader)
public static void validateSinkConfig(SinkConfig sinkConfig, Class configClass)
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.