Interface CustomFactoryOptions

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

@Generated(value="jsii-pacmak/1.98.0 (build 00b106d)", date="2024-05-08T21:35:15.521Z") @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();