A B C E F G I J N O P R S T V W Y 
All Classes All Packages

A

apiCall(Function<RundeckApi, Call<T>>) - Method in class org.rundeck.client.tool.extension.BaseCommand
 
apiCall(Function<RundeckApi, Call<T>>) - Method in interface org.rundeck.client.tool.extension.RdTool
Perform a downgradable API call
apiCallDowngradable(Function<RundeckApi, Call<T>>) - Method in interface org.rundeck.client.tool.extension.RdTool
Perform a downgradable api call
apiVersionCheck(String, int, int) - Static method in interface org.rundeck.client.tool.extension.RdTool
Require the client to have minimum API version
apiWithErrorResponse(Function<RundeckApi, Call<T>>) - Method in interface org.rundeck.client.tool.extension.RdTool
Perform a downgradable API call without handling errors in response
apiWithErrorResponseDowngradable(Function<RundeckApi, Call<T>>) - Method in interface org.rundeck.client.tool.extension.RdTool
Perform a downgradable api call, without handling errors
asList() - Method in interface org.rundeck.client.tool.format.Formatable
 
asMap() - Method in interface org.rundeck.client.tool.format.Formatable
 

B

BaseCommand - Class in org.rundeck.client.tool.extension
 
BaseCommand() - Constructor for class org.rundeck.client.tool.extension.BaseCommand
 
BaseDataOutputFormatter - Class in org.rundeck.client.tool.format
 
BaseDataOutputFormatter() - Constructor for class org.rundeck.client.tool.format.BaseDataOutputFormatter
 
BaseDataOutputFormatter(Function<Object, Optional<Formatable>>) - Constructor for class org.rundeck.client.tool.format.BaseDataOutputFormatter
 
BaseDataOutputFormatter(OutputFormatter) - Constructor for class org.rundeck.client.tool.format.BaseDataOutputFormatter
 
BaseDataOutputFormatter(OutputFormatter, Function<Object, Optional<Formatable>>) - Constructor for class org.rundeck.client.tool.format.BaseDataOutputFormatter
 
build() - Method in class org.rundeck.client.tool.output.ChannelOutput.Builder
 
builder() - Static method in class org.rundeck.client.tool.output.ChannelOutput
 
builder(ChannelOutput) - Static method in class org.rundeck.client.tool.output.ChannelOutput
 
Builder() - Constructor for class org.rundeck.client.tool.output.ChannelOutput.Builder
 
Builder(ChannelOutput) - Constructor for class org.rundeck.client.tool.output.ChannelOutput.Builder
 

C

canFormatObject(Object) - Method in class org.rundeck.client.tool.format.BaseDataOutputFormatter
 
canFormatObject(Object) - Method in class org.rundeck.client.tool.format.JsonFormatter
 
canFormatObject(Object) - Method in class org.rundeck.client.tool.format.YamlFormatter
 
ChannelOutput - Class in org.rundeck.client.tool.output
Channels output to another output based on the method
ChannelOutput.Builder - Class in org.rundeck.client.tool.output
 
CommandOutput - Interface in org.rundeck.client.tool
 

E

error(Object) - Method in interface org.rundeck.client.tool.CommandOutput
 
error(Object) - Method in class org.rundeck.client.tool.format.FormattedOutput
 
error(Object) - Method in class org.rundeck.client.tool.output.ChannelOutput
 
error(Object) - Method in class org.rundeck.client.tool.output.SystemOutput
 
error(CommandOutput) - Method in class org.rundeck.client.tool.output.ChannelOutput.Builder
 
errorEnabled(boolean) - Method in class org.rundeck.client.tool.output.ChannelOutput.Builder
 
errorPrint(Object) - Method in class org.rundeck.client.tool.output.SystemOutput
 

F

fallback(CommandOutput) - Method in class org.rundeck.client.tool.output.ChannelOutput.Builder
 
format(Object) - Method in class org.rundeck.client.tool.format.BaseDataOutputFormatter
 
format(Object) - Method in class org.rundeck.client.tool.format.NiceFormatter
 
format(Object) - Method in interface org.rundeck.client.tool.format.OutputFormatter
 
format(Object) - Method in class org.rundeck.client.tool.format.PrefixFormatter
 
format(Object) - Method in class org.rundeck.client.tool.format.ToStringFormatter
 
Formatable - Interface in org.rundeck.client.tool.format
 
formatList(List) - Method in class org.rundeck.client.tool.format.BaseDataOutputFormatter
 
formatMap(Map) - Method in class org.rundeck.client.tool.format.BaseDataOutputFormatter
 
formatObject(Object) - Method in class org.rundeck.client.tool.format.BaseDataOutputFormatter
 
formatObject(Object) - Method in class org.rundeck.client.tool.format.JsonFormatter
 
formatObject(Object) - Method in class org.rundeck.client.tool.format.YamlFormatter
 
FormattedOutput - Class in org.rundeck.client.tool.format
Can format output objects
FormattedOutput(CommandOutput, OutputFormatter) - Constructor for class org.rundeck.client.tool.format.FormattedOutput
 

G

getAppConfig() - Method in interface org.rundeck.client.tool.extension.RdTool
 
getAppConfig() - Method in interface org.rundeck.client.tool.RdApp
 
getClient() - Method in interface org.rundeck.client.tool.extension.RdTool
 
getClient() - Method in interface org.rundeck.client.tool.RdApp
return base api client
getClient(int) - Method in interface org.rundeck.client.tool.RdApp
 
getClient(Class<T>) - Method in interface org.rundeck.client.tool.RdApp
Return API client for specified API interface
getClient(Class<T>, int) - Method in interface org.rundeck.client.tool.RdApp
Return API client for specified API interface
getCollectionIndicator() - Method in class org.rundeck.client.tool.format.NiceFormatter
 
getIndentation() - Method in class org.rundeck.client.tool.format.NiceFormatter
 
getKeyValueSeparator() - Method in class org.rundeck.client.tool.format.NiceFormatter
 
getOutput() - Method in interface org.rundeck.client.tool.RdApp
 
getProject() - Method in interface org.rundeck.client.tool.ProjectInput
 
getRdApp() - Method in interface org.rundeck.client.tool.extension.RdTool
 

I

info(Object) - Method in interface org.rundeck.client.tool.CommandOutput
Info level output, may be hidden for data/formatted output
info(Object) - Method in class org.rundeck.client.tool.format.FormattedOutput
 
info(Object) - Method in class org.rundeck.client.tool.output.ChannelOutput
 
info(Object) - Method in class org.rundeck.client.tool.output.SystemOutput
 
info(CommandOutput) - Method in class org.rundeck.client.tool.output.ChannelOutput.Builder
 
infoEnabled(boolean) - Method in class org.rundeck.client.tool.output.ChannelOutput.Builder
 
initExtension(T) - Method in interface org.rundeck.client.tool.extension.RdTool
 
InputError - Exception in org.rundeck.client.tool
 
InputError() - Constructor for exception org.rundeck.client.tool.InputError
 
InputError(String) - Constructor for exception org.rundeck.client.tool.InputError
 
InputError(String, Throwable) - Constructor for exception org.rundeck.client.tool.InputError
 
InputError(String, Throwable, boolean, boolean) - Constructor for exception org.rundeck.client.tool.InputError
 
InputError(Throwable) - Constructor for exception org.rundeck.client.tool.InputError
 
isTruncateFinalNewline() - Method in class org.rundeck.client.tool.format.PrefixFormatter
 

J

JsonFormatter - Class in org.rundeck.client.tool.format
 
JsonFormatter() - Constructor for class org.rundeck.client.tool.format.JsonFormatter
 
JsonFormatter(ObjectMapper, OutputFormatter) - Constructor for class org.rundeck.client.tool.format.JsonFormatter
 
JsonFormatter(Function<Object, Optional<Formatable>>) - Constructor for class org.rundeck.client.tool.format.JsonFormatter
 
JsonFormatter(OutputFormatter) - Constructor for class org.rundeck.client.tool.format.JsonFormatter
 
JsonFormatter(OutputFormatter, Function<Object, Optional<Formatable>>) - Constructor for class org.rundeck.client.tool.format.JsonFormatter
 
JsonFormatter(OutputFormatter, Function<Object, Optional<Formatable>>, ObjectMapper) - Constructor for class org.rundeck.client.tool.format.JsonFormatter
 

N

NiceFormatter - Class in org.rundeck.client.tool.format
 
NiceFormatter(OutputFormatter) - Constructor for class org.rundeck.client.tool.format.NiceFormatter
 

O

org.rundeck.client.tool - package org.rundeck.client.tool
 
org.rundeck.client.tool.extension - package org.rundeck.client.tool.extension
 
org.rundeck.client.tool.format - package org.rundeck.client.tool.format
 
org.rundeck.client.tool.output - package org.rundeck.client.tool.output
 
outPrint(Object) - Method in class org.rundeck.client.tool.output.SystemOutput
 
output(Object) - Method in interface org.rundeck.client.tool.CommandOutput
 
output(Object) - Method in class org.rundeck.client.tool.format.FormattedOutput
 
output(Object) - Method in class org.rundeck.client.tool.output.ChannelOutput
 
output(Object) - Method in class org.rundeck.client.tool.output.SystemOutput
 
output(CommandOutput) - Method in class org.rundeck.client.tool.output.ChannelOutput.Builder
 
outputEnabled(boolean) - Method in class org.rundeck.client.tool.output.ChannelOutput.Builder
 
OutputFormatter - Interface in org.rundeck.client.tool.format
 

P

PrefixFormatter - Class in org.rundeck.client.tool.format
 
PrefixFormatter(String) - Constructor for class org.rundeck.client.tool.format.PrefixFormatter
 
PrefixFormatter(String, OutputFormatter) - Constructor for class org.rundeck.client.tool.format.PrefixFormatter
 
PROJECT_NAME_PATTERN - Static variable in interface org.rundeck.client.tool.ProjectInput
 
ProjectInput - Interface in org.rundeck.client.tool
 
projectOrEnv(ProjectInput) - Method in interface org.rundeck.client.tool.extension.RdTool
 

R

RdApp - Interface in org.rundeck.client.tool
Access to config, output, and service client
RdCommandExtension - Interface in org.rundeck.client.tool.extension
 
RdOutput - Interface in org.rundeck.client.tool.extension
 
RdTool - Interface in org.rundeck.client.tool.extension
Interface to the RD tool
requireApiVersion(String, int) - Method in interface org.rundeck.client.tool.extension.RdTool
Require the client to have minimum API version

S

setCollectionIndicator(String) - Method in class org.rundeck.client.tool.format.NiceFormatter
 
setIndentation(String) - Method in class org.rundeck.client.tool.format.NiceFormatter
 
setKeyValueSeparator(String) - Method in class org.rundeck.client.tool.format.NiceFormatter
 
setRdOutput(CommandOutput) - Method in interface org.rundeck.client.tool.extension.RdOutput
 
setRdTool(RdTool) - Method in interface org.rundeck.client.tool.extension.RdCommandExtension
 
setTruncateFinalNewline(boolean) - Method in class org.rundeck.client.tool.format.PrefixFormatter
 
SystemOutput - Class in org.rundeck.client.tool.output
 
SystemOutput() - Constructor for class org.rundeck.client.tool.output.SystemOutput
 

T

toBuilder() - Method in class org.rundeck.client.tool.output.ChannelOutput
 
ToStringFormatter - Class in org.rundeck.client.tool.format
 
ToStringFormatter() - Constructor for class org.rundeck.client.tool.format.ToStringFormatter
 

V

versionDowngradeWarning(int, int) - Method in interface org.rundeck.client.tool.RdApp
Issue warning about api version downgrade

W

warning(Object) - Method in interface org.rundeck.client.tool.CommandOutput
 
warning(Object) - Method in class org.rundeck.client.tool.format.FormattedOutput
 
warning(Object) - Method in class org.rundeck.client.tool.output.ChannelOutput
 
warning(Object) - Method in class org.rundeck.client.tool.output.SystemOutput
 
warning(CommandOutput) - Method in class org.rundeck.client.tool.output.ChannelOutput.Builder
 
warningEnabled(boolean) - Method in class org.rundeck.client.tool.output.ChannelOutput.Builder
 
withBase(Function<Object, Optional<Formatable>>, OutputFormatter) - Method in class org.rundeck.client.tool.format.BaseDataOutputFormatter
 
withBase(Function<Object, Optional<Formatable>>, OutputFormatter) - Method in class org.rundeck.client.tool.format.JsonFormatter
 
withBase(Function<Object, Optional<Formatable>>, OutputFormatter) - Method in class org.rundeck.client.tool.format.YamlFormatter
 
withBase(OutputFormatter) - Method in class org.rundeck.client.tool.format.BaseDataOutputFormatter
 
withBase(OutputFormatter) - Method in class org.rundeck.client.tool.format.NiceFormatter
 
withBase(OutputFormatter) - Method in interface org.rundeck.client.tool.format.OutputFormatter
 
withBase(OutputFormatter) - Method in class org.rundeck.client.tool.format.PrefixFormatter
 
withBase(OutputFormatter) - Method in class org.rundeck.client.tool.format.ToStringFormatter
 

Y

YamlFormatter - Class in org.rundeck.client.tool.format
Format objects as YAML, this will convert any Map/Collection into Yaml, and any Object that implements Formatable and returns a non-null Map or List.
YamlFormatter() - Constructor for class org.rundeck.client.tool.format.YamlFormatter
 
YamlFormatter(Function<Object, Optional<Formatable>>, Yaml) - Constructor for class org.rundeck.client.tool.format.YamlFormatter
 
YamlFormatter(OutputFormatter) - Constructor for class org.rundeck.client.tool.format.YamlFormatter
 
YamlFormatter(OutputFormatter, Function<Object, Optional<Formatable>>, Yaml) - Constructor for class org.rundeck.client.tool.format.YamlFormatter
 
YamlFormatter(OutputFormatter, DumperOptions) - Constructor for class org.rundeck.client.tool.format.YamlFormatter
 
YamlFormatter(Representer, DumperOptions) - Constructor for class org.rundeck.client.tool.format.YamlFormatter
 
A B C E F G I J N O P R S T V W Y 
All Classes All Packages