protected void updatePublicationStatus(@NonNull final ConfigModelPublicationStatus status) {
        if (status.isSuccessful()) {
            if (mPublicationSettings != null) {
                mPublicationSettings.setPublishAddress(status.getPublishAddress());
                if (!MeshAddress.isValidVirtualAddress(status.getPublishAddress())) {
                    mPublicationSettings.setLabelUUID(null);
                }
                mPublicationSettings.setAppKeyIndex(status.getAppKeyIndex());
                mPublicationSettings.setCredentialFlag(status.getCredentialFlag());
                mPublicationSettings.setPublishTtl(status.getPublishTtl());
                mPublicationSettings.setPublicationSteps(status.getPublicationSteps());
                mPublicationSettings.setPublicationResolution(status.getPublicationResolution());
                mPublicationSettings.setPublishRetransmitCount(status.getPublishRetransmitCount());
                mPublicationSettings.setPublishRetransmitIntervalSteps(status.getPublishRetransmitIntervalSteps());
            }
        }
    }
Updates the data from the {@link ConfigModelPublicationStatus}

@param status publication set status
mesh/src/main/java/no/nordicsemi/android/mesh/transport/MeshModel.java