Interface CustomFactoryOptions

All Superinterfaces:
AppStagingSynthesizerOptions, software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CustomFactoryOptions.Jsii$Proxy

@Generated(value="jsii-pacmak/1.91.0 (build 1b1f239)", date="2023-11-16T22:34:12.671Z") @Stability(Experimental) public interface CustomFactoryOptions extends software.amazon.jsii.JsiiSerializable, AppStagingSynthesizerOptions
(experimental) Properties for customFactory static method.

Example:

 public class CustomFactory implements IStagingResourcesFactory {
     public CustomStagingStack obtainStagingResources(Stack stack, ObtainStagingResourcesContext context) {
         Stage myApp = App.of(stack);
         return new CustomStagingStack(myApp, String.format("CustomStagingStack-%s", context.getEnvironmentString()), new CustomStagingStackProps());
     }
 }
 App app = App.Builder.create()
         .defaultStackSynthesizer(AppStagingSynthesizer.customFactory(CustomFactoryOptions.builder()
                 .factory(new CustomFactory())
                 .oncePerEnv(true)
                 .build()))
         .build();