java.lang.Object
software.amazon.jsii.JsiiObject
All Implemented Interfaces:
IAction, software.amazon.jsii.JsiiSerializable

@Generated(value="jsii-pacmak/1.104.0 (build e79254c)", date="2024-11-15T10:24:56.706Z") @Stability(Stable) public class JenkinsAction extends Action
Jenkins build CodePipeline Action.

Example:

 JenkinsProvider jenkinsProvider;
 JenkinsAction buildAction = JenkinsAction.Builder.create()
         .actionName("JenkinsBuild")
         .jenkinsProvider(jenkinsProvider)
         .projectName("MyProject")
         .type(JenkinsActionType.BUILD)
         .build();
 

See Also:
  • Constructor Details

    • JenkinsAction

      protected JenkinsAction(software.amazon.jsii.JsiiObjectRef objRef)
    • JenkinsAction

      protected JenkinsAction(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
    • JenkinsAction

      @Stability(Stable) public JenkinsAction(@NotNull JenkinsActionProps props)
      Parameters:
      props - This parameter is required.
  • Method Details

    • bound

      @Stability(Stable) @NotNull protected ActionConfig bound(@NotNull software.constructs.Construct _scope, @NotNull IStage _stage, @NotNull ActionBindOptions _options)
      This is a renamed version of the IAction.bind method.

      Specified by:
      bound in class Action
      Parameters:
      _scope - This parameter is required.
      _stage - This parameter is required.
      _options - This parameter is required.