@Stability(value=Stable) public static final class JenkinsActionProps.Builder extends Object implements software.amazon.jsii.Builder<JenkinsActionProps>
JenkinsActionProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public JenkinsActionProps.Builder jenkinsProvider(IJenkinsProvider jenkinsProvider)
JenkinsActionProps.getJenkinsProvider()jenkinsProvider - The Jenkins Provider for this Action. This parameter is required.this@Stability(value=Stable) public JenkinsActionProps.Builder projectName(String projectName)
JenkinsActionProps.getProjectName()projectName - The name of the project (sometimes also called job, or task) on your Jenkins installation that will be invoked by this Action. This parameter is required.this@Stability(value=Stable) public JenkinsActionProps.Builder type(JenkinsActionType type)
JenkinsActionProps.getType()type - The type of the Action - Build, or Test. This parameter is required.this@Stability(value=Stable) public JenkinsActionProps.Builder inputs(List<? extends Artifact> inputs)
JenkinsActionProps.getInputs()inputs - The source to use as input for this build.this@Stability(value=Stable) public JenkinsActionProps.Builder outputs(List<? extends Artifact> outputs)
JenkinsActionProps.getOutputs()outputs - the value to be set.this@Stability(value=Stable) public JenkinsActionProps.Builder actionName(String actionName)
CommonActionProps.getActionName()actionName - The physical, human-readable name of the Action. This parameter is required.
Note that Action names must be unique within a single Stage.this@Stability(value=Stable) public JenkinsActionProps.Builder runOrder(Number runOrder)
CommonActionProps.getRunOrder()runOrder - The runOrder property for this Action.
RunOrder determines the relative order in which multiple Actions in the same Stage execute.this@Stability(value=Stable) public JenkinsActionProps.Builder variablesNamespace(String variablesNamespace)
CommonActionProps.getVariablesNamespace()variablesNamespace - The name of the namespace to use for variables emitted by this action.this@Stability(value=Stable) public JenkinsActionProps build()
build in interface software.amazon.jsii.Builder<JenkinsActionProps>JenkinsActionPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.