private void verifyNonUpdatableFields()

in aws-kendra-index/src/main/java/software/amazon/kendra/index/UpdateHandler.java [218:228]


    private void verifyNonUpdatableFields(ResourceModel currModel, ResourceModel prevModel) {
        if (prevModel != null) {
            if (!Optional.ofNullable(currModel.getEdition()).equals(Optional.ofNullable(prevModel.getEdition()))) {
                throw new CfnNotUpdatableException(ResourceModel.TYPE_NAME, "Edition");
            }
            if (!Optional.ofNullable(currModel.getServerSideEncryptionConfiguration()).equals(
              Optional.ofNullable(prevModel.getServerSideEncryptionConfiguration()))) {
                throw new CfnNotUpdatableException(ResourceModel.TYPE_NAME, "ServerSideEncryptionConfiguration");
            }
        }
    }