A C D E R S T 
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 by SshFixtures.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
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.
A C D E R S T 
All Classes All Packages