Package-level declarations

Types

Link copied to clipboard
@Singleton
@Requires(property = "airbyte.connector.operation", value = "check")
@Requires(env = ["source"])
class CheckOperation<T : ConfigurationSpecification>(val configJsonObjectSupplier: ConfigurationSpecificationSupplier<T>, val configFactory: SourceConfigurationFactory<T, out SourceConfiguration>, val metadataQuerierFactory: MetadataQuerier.Factory<SourceConfiguration>, val outputConsumer: OutputConsumer, val exceptionHandler: ExceptionHandler) : Operation