public ChainSpecification setComponentId(ComponentId newComponentId) {
        return new ChainSpecification(newComponentId, inheritance, phases(), componentReferences);
    }
Specifies how the components should be selected to create a chain. Immutable.

@author Tony Vaagenes
container-core/src/main/java/com/yahoo/component/chain/model/ChainSpecification.java