Groovy Documentation

org.hidetake.gradle.ssh.api.operation
[Groovy] Class ExecutionSettings

java.lang.Object
  org.hidetake.gradle.ssh.api.operation.ExecutionSettings

@Immutable
class ExecutionSettings

Settings for command execution.

Authors:
hidetake.org


Property Summary
static java.lang.Object DEFAULT

groovy.lang.Closure callback

A closure called with an output value of the command when it is finished.

groovy.lang.Closure interaction

boolean logging

boolean pty

 
Method Summary
ExecutionSettings plus(java.util.Map map)

Compute a merged settings.

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Property Detail

DEFAULT

static final java.lang.Object DEFAULT


callback

groovy.lang.Closure callback
A closure called with an output value of the command when it is finished.


interaction

groovy.lang.Closure interaction


logging

boolean logging


pty

boolean pty


 
Method Detail

plus

ExecutionSettings plus(java.util.Map map)
Compute a merged settings.
Parameters:
map - key(s) and value(s) to override
Returns:
a merged settings


 

Groovy Documentation