Package net.schmizz.sshj.xfer.scp
Class ScpCommandLine
java.lang.Object
net.schmizz.sshj.xfer.scp.ScpCommandLine
Command line to be sent to the remote SSH process to setup an SCP process in the correct mode.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
static enum
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate LinkedHashMap
<ScpCommandLine.Arg, String> private ScpCommandLine.EscapeMode
private String
private static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
addArgument
(ScpCommandLine.Arg name, String value, boolean accept) and
(ScpCommandLine.Arg name) and
(ScpCommandLine.Arg name, boolean accept) and
(ScpCommandLine.Arg name, String value) and
(ScpCommandLine.Arg name, String value, boolean accept) (package private) boolean
has
(ScpCommandLine.Arg arg) (package private) String
static ScpCommandLine
with
(ScpCommandLine.Arg name) static ScpCommandLine
with
(ScpCommandLine.Arg name, boolean accept) static ScpCommandLine
with
(ScpCommandLine.Arg name, String value) static ScpCommandLine
with
(ScpCommandLine.Arg name, String value, boolean accept) (package private) ScpCommandLine
withPath
(String path, ScpCommandLine.EscapeMode mode)
-
Field Details
-
SCP_COMMAND
- See Also:
-
mode
-
arguments
-
path
-
-
Constructor Details
-
ScpCommandLine
ScpCommandLine()
-
-
Method Details
-
with
-
with
-
with
-
with
-
addArgument
-
and
-
and
-
and
-
and
-
withPath
-
has
-
toCommandLine
String toCommandLine()
-