Classes that define the contract that a container adaptor must implement in order to host API classes.