The Olingo4Endpoint, while calling configureProperties, first calls parseQueryParams(). This results in consumer.* options being removed from the options map before they can be applied to the DefaultEndpoint.configureProperties(). Consequently, consumer.* options, eg. consumer.delay, can never be applied on the Olingo4Consumer.
To correct this it should be a matter of adding the following here: