Class LoggerTerminal
java.lang.Object
org.elasticsearch.cli.Terminal
org.elasticsearch.bootstrap.plugins.LoggerTerminal
public final class LoggerTerminal
extends org.elasticsearch.cli.Terminal
-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.cli.Terminal
org.elasticsearch.cli.Terminal.Verbosity -
Field Summary
Fields inherited from class org.elasticsearch.cli.Terminal
DEFAULT -
Method Summary
Modifier and TypeMethodDescriptionvoidflush()static LoggerTerminalbooleanprotected voidchar[]readSecret(String prompt) char[]readSecret(String prompt, int maxLength) Methods inherited from class org.elasticsearch.cli.Terminal
errorPrint, errorPrintln, errorPrintln, isPrintable, print, println, println, promptYesNo, readLineToCharArray, setVerbosity
-
Method Details
-
getLogger
-
isHeadless
public boolean isHeadless()- Overrides:
isHeadlessin classorg.elasticsearch.cli.Terminal
-
readText
- Specified by:
readTextin classorg.elasticsearch.cli.Terminal
-
readSecret
- Specified by:
readSecretin classorg.elasticsearch.cli.Terminal
-
readSecret
- Overrides:
readSecretin classorg.elasticsearch.cli.Terminal
-
getWriter
- Specified by:
getWriterin classorg.elasticsearch.cli.Terminal
-
getOutputStream
- Specified by:
getOutputStreamin classorg.elasticsearch.cli.Terminal
-
getErrorWriter
- Overrides:
getErrorWriterin classorg.elasticsearch.cli.Terminal
-
print
protected void print(org.elasticsearch.cli.Terminal.Verbosity verbosity, String msg, boolean isError) - Overrides:
printin classorg.elasticsearch.cli.Terminal
-
flush
public void flush()- Overrides:
flushin classorg.elasticsearch.cli.Terminal
-