Class Run.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- io.github.cdklabs.projen.circleci.Run.Jsii$Proxy
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface io.github.cdklabs.projen.circleci.Run
Run.Builder, Run.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(Run.Builder builder)Constructor that initializes the object based on literal property values passed by theRun.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)StringgetBackground()(experimental) Whether this step should run in the background (default: false).StringgetCommand()(experimental) Command to run via the shell.StringgetEnvironment()(experimental) Additional environmental variables, locally scoped to command.StringgetName()(experimental) Title of the step to be shown in the CircleCI UI (default: full command).StringgetNoOutputTimeout()(experimental) Elapsed time the command can run without output such as “20m”, “1.25h”, “5s”.StringgetShell()(experimental) Shell to use for execution command.StringgetWhen()(experimental) Specify when to enable or disable the step.StringgetWorkingDirectory()(experimental) In which directory to run this step.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(Run.Builder builder)
Constructor that initializes the object based on literal property values passed by theRun.Builder.
-
-
Method Detail
-
getCommand
public final String getCommand()
Description copied from interface:Run(experimental) Command to run via the shell.- Specified by:
getCommandin interfaceRun
-
getBackground
public final String getBackground()
Description copied from interface:Run(experimental) Whether this step should run in the background (default: false).- Specified by:
getBackgroundin interfaceRun
-
getEnvironment
public final String getEnvironment()
Description copied from interface:Run(experimental) Additional environmental variables, locally scoped to command.- Specified by:
getEnvironmentin interfaceRun
-
getName
public final String getName()
Description copied from interface:Run(experimental) Title of the step to be shown in the CircleCI UI (default: full command).
-
getNoOutputTimeout
public final String getNoOutputTimeout()
Description copied from interface:Run(experimental) Elapsed time the command can run without output such as “20m”, “1.25h”, “5s”. The default is 10 minutes.- Specified by:
getNoOutputTimeoutin interfaceRun
-
getShell
public final String getShell()
Description copied from interface:Run(experimental) Shell to use for execution command.
-
getWhen
public final String getWhen()
Description copied from interface:Run(experimental) Specify when to enable or disable the step.
-
getWorkingDirectory
public final String getWorkingDirectory()
Description copied from interface:Run(experimental) In which directory to run this step.Will be interpreted relative to the working_directory of the job). (default: .)
- Specified by:
getWorkingDirectoryin interfaceRun
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-