A C D E R S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- an_SSH_client_configuration(Config) - Method in class dev.aherscu.qa.jgiven.ssh.steps.SshFixtures
-
Sets up a specific SSH configuration; otherwise the
DefaultConfig
will be used. - authenticate(SSHClient) - Method in class dev.aherscu.qa.jgiven.ssh.model.SshInfo
-
Authenticates an SSH client using this ssh-info.
C
- configuration - Variable in class dev.aherscu.qa.jgiven.ssh.steps.SshActions
-
The given SSH client configuration.
- configuration - Variable in class dev.aherscu.qa.jgiven.ssh.steps.SshFixtures
-
The given SSH client configuration.
- connection_timeout(int) - Method in class dev.aherscu.qa.jgiven.ssh.steps.SshFixtures
-
Sets the connection timeout on the given SSH client; otherwise
ConnectionDefaults.DEFAULT_CONNECTION_TIMEOUT
. - connectionTimeout - Variable in class dev.aherscu.qa.jgiven.ssh.steps.SshActions
-
The given SSH client connection timeout.
- connectionTimeout - Variable in class dev.aherscu.qa.jgiven.ssh.steps.SshFixtures
-
The given SSH client connection timeout.
D
- DEFAULT_SSH_DIR - Static variable in class dev.aherscu.qa.jgiven.ssh.model.SshInfo
-
The default SSH directory; that's the
.ssh
directory under the user's home directory. - deleting_downloaded_files() - Method in class dev.aherscu.qa.jgiven.ssh.steps.SshActions
-
Deletes the entire directory of downloaded files.
- dev.aherscu.qa.jgiven.ssh.model - package dev.aherscu.qa.jgiven.ssh.model
- dev.aherscu.qa.jgiven.ssh.steps - package dev.aherscu.qa.jgiven.ssh.steps
- downloading(URI, File) - Method in class dev.aherscu.qa.jgiven.ssh.steps.SshActions
-
Downloads a file from target SSH machine to local machine.
E
- executing(URI, String) - Method in class dev.aherscu.qa.jgiven.ssh.steps.SshActions
-
Executes a batch command on target SSH machine, using the timeout set by
SshFixtures.execution_timeout(int)
and the target output stream set bySshFixtures.execution_output_to(OutputStream)
. - executing(URI, String, long, TimeUnit, OutputStream) - Method in class dev.aherscu.qa.jgiven.ssh.steps.SshActions
-
Executes a batch command on target SSH machine.
- execution_output_to(OutputStream) - Method in class dev.aherscu.qa.jgiven.ssh.steps.SshFixtures
-
Sets the execution output on the given SSH client; otherwise
System.err
. - execution_timeout(int) - Method in class dev.aherscu.qa.jgiven.ssh.steps.SshFixtures
-
Sets the execution timeout on the given SSH client; otherwise
ConnectionDefaults.DEFAULT_EXECUTION_TIMEOUT
. - executionOutput - Variable in class dev.aherscu.qa.jgiven.ssh.steps.SshActions
-
The given SSH remote stream redirection target.
- executionOutput - Variable in class dev.aherscu.qa.jgiven.ssh.steps.SshFixtures
-
The given SSH remote stream redirection target.
- executionTimeout - Variable in class dev.aherscu.qa.jgiven.ssh.steps.SshActions
-
The given SSH remote execution timeout.
- executionTimeout - Variable in class dev.aherscu.qa.jgiven.ssh.steps.SshFixtures
-
The given SSH remote execution timeout.
- exitStatus - Variable in class dev.aherscu.qa.jgiven.ssh.steps.SshActions
-
The exit status of last SSH batch command.
- exitStatus - Variable in class dev.aherscu.qa.jgiven.ssh.steps.SshVerifications
-
The exit status of last SSH batch command.
R
- read_timeout(int) - Method in class dev.aherscu.qa.jgiven.ssh.steps.SshFixtures
-
Sets the read timeout on the given SSH client; otherwise
ConnectionDefaults.DEFAULT_READ_TIMEOUT
. - readTimeout - Variable in class dev.aherscu.qa.jgiven.ssh.steps.SshActions
-
The given SSH client read timeout.
- readTimeout - Variable in class dev.aherscu.qa.jgiven.ssh.steps.SshFixtures
-
The given SSH client read timeout.
S
- SSH_PRIVATE_KEY_FILE - Static variable in class dev.aherscu.qa.jgiven.ssh.model.SshInfo
-
If you wish to specify a custom SSH private key location then you should launch your process with
-Dssh.private.key.file=<your private key path>
. - SshActions<SELF extends SshActions<SELF>> - Class in dev.aherscu.qa.jgiven.ssh.steps
-
Generic SSH configuration actions.
- SshActions() - Constructor for class dev.aherscu.qa.jgiven.ssh.steps.SshActions
- SshFixtures<SELF extends SshFixtures<SELF>> - Class in dev.aherscu.qa.jgiven.ssh.steps
-
Generic SSH client fixtures.
- SshFixtures() - Constructor for class dev.aherscu.qa.jgiven.ssh.steps.SshFixtures
- SshInfo - Class in dev.aherscu.qa.jgiven.ssh.model
-
Encapsulates the
ssh-info
field as defined in Uniform Resource Identifier (URI) Scheme for Secure File Transfer Protocol (SFTP) and Secure Shell (SSH). - SshInfo(String) - Constructor for class dev.aherscu.qa.jgiven.ssh.model.SshInfo
- SshScenarioType - Interface in dev.aherscu.qa.jgiven.ssh.model
-
SSH configuration type of scenario.
- SshVerifications<SELF extends SshVerifications<SELF>> - Class in dev.aherscu.qa.jgiven.ssh.steps
-
Generic SSH configuration verifications.
- SshVerifications() - Constructor for class dev.aherscu.qa.jgiven.ssh.steps.SshVerifications
T
- TARGET_DOWNLOADS - Static variable in class dev.aherscu.qa.jgiven.ssh.steps.SshActions
-
The area into which to download remote files.
- the_exit_status_is(int) - Method in class dev.aherscu.qa.jgiven.ssh.steps.SshVerifications
-
Verifies that the exit status of last executed SSH batch command is as expected.
All Classes All Packages