Uses of Interface
org.apache.pulsar.functions.utils.ValidatableFunctionPackage
Packages that use ValidatableFunctionPackage
Package
Description
-
Uses of ValidatableFunctionPackage in org.apache.pulsar.functions.utils
Classes in org.apache.pulsar.functions.utils that implement ValidatableFunctionPackageModifier and TypeClassDescriptionclassFunctionFilePackage is a class that represents a function package and implements the ValidatableFunctionPackage interface which decouples the function package from classloading.classLoadedFunctionPackage is a class that represents a function package and implements the ValidatableFunctionPackage interface which decouples the function package from classloading.Methods in org.apache.pulsar.functions.utils with parameters of type ValidatableFunctionPackageModifier and TypeMethodDescriptionstatic Function.FunctionDetailsFunctionConfigUtils.convert(FunctionConfig functionConfig, ValidatableFunctionPackage validatableFunctionPackage) FunctionConfigUtils.doJavaChecks(FunctionConfig functionConfig, ValidatableFunctionPackage validatableFunctionPackage) SinkConfigUtils.validateAndExtractDetails(SinkConfig sinkConfig, ValidatableFunctionPackage sinkFunction, ValidatableFunctionPackage transformFunction, boolean validateConnectorConfig) SourceConfigUtils.validateAndExtractDetails(SourceConfig sourceConfig, ValidatableFunctionPackage sourceFunction, boolean validateConnectorConfig) FunctionConfigUtils.validateJavaFunction(FunctionConfig functionConfig, ValidatableFunctionPackage validatableFunctionPackage) static voidSinkConfigUtils.validateSinkConfig(SinkConfig sinkConfig, ValidatableFunctionPackage sinkFunction) static voidSourceConfigUtils.validateSourceConfig(SourceConfig sourceConfig, ValidatableFunctionPackage sourceFunction) -
Uses of ValidatableFunctionPackage in org.apache.pulsar.functions.utils.functions
Methods in org.apache.pulsar.functions.utils.functions that return ValidatableFunctionPackage -
Uses of ValidatableFunctionPackage in org.apache.pulsar.functions.utils.io
Methods in org.apache.pulsar.functions.utils.io that return ValidatableFunctionPackageMethods in org.apache.pulsar.functions.utils.io with parameters of type ValidatableFunctionPackageModifier and TypeMethodDescriptionstatic List<ConfigFieldDefinition>ConnectorUtils.getConnectorConfigDefinition(ValidatableFunctionPackage connectorFunctionPackage, String configClassName)