void setCompositionData(
            @NonNull final ConfigCompositionDataStatus configCompositionDataStatus) {
        companyIdentifier = configCompositionDataStatus.getCompanyIdentifier();
        productIdentifier = configCompositionDataStatus.getProductIdentifier();
        versionIdentifier = configCompositionDataStatus.getVersionIdentifier();
        crpl = configCompositionDataStatus.getCrpl();
        final boolean relayFeatureSupported = configCompositionDataStatus.isRelayFeatureSupported();
        final boolean proxyFeatureSupported = configCompositionDataStatus.isProxyFeatureSupported();
        final boolean friendFeatureSupported = configCompositionDataStatus.isFriendFeatureSupported();
        final boolean lowPowerFeatureSupported = configCompositionDataStatus.isLowPowerFeatureSupported();
        nodeFeatures = new Features(friendFeatureSupported ? Features.DISABLED : Features.UNSUPPORTED,
                lowPowerFeatureSupported ? Features.DISABLED : Features.UNSUPPORTED,
                proxyFeatureSupported ? Features.DISABLED : Features.UNSUPPORTED,
                relayFeatureSupported ? Features.DISABLED : Features.UNSUPPORTED);
        mElements.putAll(configCompositionDataStatus.getElements());
    }
Sets the data from the {@link ConfigCompositionDataStatus}

@param configCompositionDataStatus Composition data status object
mesh/src/main/java/no/nordicsemi/android/mesh/transport/ProvisionedMeshNode.java