Interface PipelineBaseProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
PipelineBaseProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:30:49.839Z") @Stability(Stable) public interface PipelineBaseProps extends software.amazon.jsii.JsiiSerializable
Properties for a Pipeline.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.pipelines.*;
 IFileSetProducer fileSetProducer;
 PipelineBaseProps pipelineBaseProps = PipelineBaseProps.builder()
         .synth(fileSetProducer)
         .build();
 
  • Method Details

    • getSynth

      @Stability(Stable) @NotNull IFileSetProducer getSynth()
      The build step that produces the CDK Cloud Assembly.

      The primary output of this step needs to be the cdk.out directory generated by the cdk synth command.

      If you use a ShellStep here and you don't configure an output directory, the output directory will automatically be assumed to be cdk.out.

    • builder

      @Stability(Stable) static PipelineBaseProps.Builder builder()
      Returns:
      a PipelineBaseProps.Builder of PipelineBaseProps