Initialize the BackendBuildState with a root stack
Gets a ConstructFactory that has previously been registered to a given token. Returns undefined if no construct factory is found for the specified token.
NOTE: The return type of this function cannot be guaranteed at compile time because factories are dynamically registered at runtime The return type of the factory is a contract that must be negotiated by the entity that registers a token and the entity that retrieves a token.
By convention, tokens should be the name of type T
If generator has been seen before, the cached Construct instance is returned Otherwise, the generator is called and the value is cached and returned
Register a ConstructFactory to a specified token. This ConstructFactory can be retrieved later using getConstructFactory Throws if the token is already registered to a different factory
Stub implementation of ConstructContainer. Currently, it is the same as the implementation in @aws-amplify/backend but this doesn't need to be the case moving forward