Airbyte Kotlin Bulk CDK
Toggle table of contents
0.1.92
jvm
Platform filter
jvm
Switch theme
Search in API
Airbyte Kotlin Bulk CDK
bulk-cdk-core-base
/
io.airbyte.cdk
/
PicocliCommandLineFactory
Picocli
Command
Line
Factory
class
PicocliCommandLineFactory
(
val
runner
:
AirbyteConnectorRunner
)
Encapsulates all picocli logic. Defines the grammar for the CLI.
Members
Constructors
Picocli
Command
Line
Factory
Link copied to clipboard
constructor
(
runner
:
AirbyteConnectorRunner
)
Properties
catalog
Link copied to clipboard
val
catalog
:
CommandLine.Model.OptionSpec
check
Link copied to clipboard
val
check
:
CommandLine.Model.OptionSpec
commands
Link copied to clipboard
val
commands
:
CommandLine.Model.ArgGroupSpec
config
Link copied to clipboard
val
config
:
CommandLine.Model.OptionSpec
discover
Link copied to clipboard
val
discover
:
CommandLine.Model.OptionSpec
read
Link copied to clipboard
val
read
:
CommandLine.Model.OptionSpec
runner
Link copied to clipboard
val
runner
:
AirbyteConnectorRunner
spec
Link copied to clipboard
val
spec
:
CommandLine.Model.OptionSpec
state
Link copied to clipboard
val
state
:
CommandLine.Model.OptionSpec
usage
Message
Spec
Link copied to clipboard
val
usageMessageSpec
:
CommandLine.Model.UsageMessageSpec
write
Link copied to clipboard
val
write
:
CommandLine.Model.OptionSpec
Functions
build
Link copied to clipboard
inline
fun
<
R
:
Runnable
>
build
(
factory
:
CommandLine.IFactory
)
:
CommandLine
command
Link copied to clipboard
fun
command
(
name
:
String
,
description
:
String
)
:
CommandLine.Model.OptionSpec
file
Option
Link copied to clipboard
fun
fileOption
(
name
:
String
,
vararg
description
:
String
)
:
CommandLine.Model.OptionSpec