Class IStagingResourcesFactory.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.app.staging.synthesizer.alpha.IStagingResourcesFactory.Jsii$Proxy
All Implemented Interfaces:
IStagingResourcesFactory, IStagingResourcesFactory.Jsii$Default, software.amazon.jsii.JsiiSerializable
Enclosing interface:
IStagingResourcesFactory

@Internal public static final class IStagingResourcesFactory.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IStagingResourcesFactory.Jsii$Default
A proxy class which represents a concrete javascript instance of this type.
  • Constructor Details

    • Jsii$Proxy

      protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
  • Method Details

    • obtainStagingResources

      @Stability(Experimental) @NotNull public final IStagingResources obtainStagingResources(@NotNull Stack stack, @NotNull ObtainStagingResourcesContext context)
      (experimental) Return an object that will manage staging resources for the given stack.

      This is called whenever the the AppStagingSynthesizer binds to a specific stack, and allows selecting where the staging resources go.

      This method can choose to either create a new construct (perhaps a stack) and return it, or reference an existing construct.

      Specified by:
      obtainStagingResources in interface IStagingResourcesFactory
      Specified by:
      obtainStagingResources in interface IStagingResourcesFactory.Jsii$Default
      Parameters:
      stack -
      • stack to return an appropriate IStagingStack for.
      This parameter is required.
      context - This parameter is required.