Tegral
0.0.5-SNAPSHOT
jvm
tegral-openapi-cli
/
guru.zoroark.tegral.openapi.cli
/
TegralOpenApiCli
Tegral
Open
Api
Cli
class
TegralOpenApiCli
(
fileSystem
:
FileSystem
=
FileSystems.getDefault()
)
:
CliktCommand
Tegral OpenAPI CLI object, which provides the "dump" command (managed by Clikt).
Members
Constructors
Tegral
Open
Api
Cli
Link copied to clipboard
constructor
(
fileSystem
:
FileSystem
=
FileSystems.getDefault()
)
Functions
aliases
Link copied to clipboard
open
fun
aliases
(
)
:
Map
<
String
,
List
<
String
>
>
get
Formatted
Help
Link copied to clipboard
open
fun
getFormattedHelp
(
)
:
String
get
Formatted
Usage
Link copied to clipboard
open
fun
getFormattedUsage
(
)
:
String
issue
Message
Link copied to clipboard
fun
issueMessage
(
message
:
String
)
main
Link copied to clipboard
fun
main
(
argv
:
Array
<
out
String
>
)
fun
main
(
argv
:
List
<
String
>
)
parse
Link copied to clipboard
fun
parse
(
argv
:
Array
<
String
>
,
parentContext
:
Context
?
)
fun
parse
(
argv
:
List
<
String
>
,
parentContext
:
Context
?
)
register
Argument
Link copied to clipboard
fun
registerArgument
(
argument
:
Argument
)
registered
Arguments
Link copied to clipboard
fun
registeredArguments
(
)
:
List
<
Argument
>
registered
Options
Link copied to clipboard
fun
registeredOptions
(
)
:
List
<
Option
>
registered
Parameter
Groups
Link copied to clipboard
fun
registeredParameterGroups
(
)
:
List
<
ParameterGroup
>
registered
Subcommand
Names
Link copied to clipboard
fun
registeredSubcommandNames
(
)
:
List
<
String
>
registered
Subcommands
Link copied to clipboard
fun
registeredSubcommands
(
)
:
List
<
CliktCommand
>
register
Option
Link copied to clipboard
open
override
fun
registerOption
(
option
:
GroupableOption
)
fun
registerOption
(
option
:
Option
)
register
Option
Group
Link copied to clipboard
fun
registerOptionGroup
(
group
:
ParameterGroup
)
run
Link copied to clipboard
open
override
fun
run
(
)
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String
Properties
command
Help
Link copied to clipboard
open
val
commandHelp
:
String
command
Help
Epilog
Link copied to clipboard
open
val
commandHelpEpilog
:
String
command
Name
Link copied to clipboard
val
commandName
:
String
current
Context
Link copied to clipboard
val
currentContext
:
Context
help
Tags
Link copied to clipboard
val
helpTags
:
Map
<
String
,
String
>
invoke
Without
Subcommand
Link copied to clipboard
val
invokeWithoutSubcommand
:
Boolean
messages
Link copied to clipboard
val
messages
:
List
<
String
>
print
Help
On
Empty
Args
Link copied to clipboard
val
printHelpOnEmptyArgs
:
Boolean