We are using GCP Pub Sub client library (com.google.cloud.pubsub.v1) to process the messages from a subscription.
The pull subscription has the default ACK deadline of 10 seconds.
Looking for some clarification regarding the GCP documentation stating
The subscriber handles the ack management, by automatically extending the ack deadline while the message is being processed, to then issue the ack or nack of such message when the processing is done.
Does this mean that the client lib will automatically extend the ack deadline and override the deadline set in the subscription in the GCP console when it has received the message and still processing it?