Interface IStage.Jsii$Default

All Superinterfaces:
IStage, software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
IStage.Jsii$Proxy
Enclosing interface:
IStage

@Internal public static interface IStage.Jsii$Default extends IStage
Internal default implementation for IStage.
  • Method Details

    • getActions

      @Stability(Stable) @NotNull default List<IAction> getActions()
      The actions belonging to this stage.
      Specified by:
      getActions in interface IStage
    • getPipeline

      @Stability(Stable) @NotNull default IPipeline getPipeline()
      Specified by:
      getPipeline in interface IStage
    • getStageName

      @Stability(Stable) @NotNull default String getStageName()
      The physical, human-readable name of this Pipeline Stage.
      Specified by:
      getStageName in interface IStage
    • addAction

      @Stability(Stable) default void addAction(@NotNull IAction action)
      Specified by:
      addAction in interface IStage
      Parameters:
      action - This parameter is required.
    • onStateChange

      @Stability(Stable) @NotNull default Rule onStateChange(@NotNull String name, @Nullable IRuleTarget target, @Nullable RuleProps options)
      Specified by:
      onStateChange in interface IStage
      Parameters:
      name - This parameter is required.
      target -
      options -