Class Impl (2.23.0-rc)

Allow applications to mock an ExactlyOnceAckHandler.

Functions

virtual ack()

The implementation for ExactlyOnceAckHandler::ack()

Returns
TypeDescription
future< Status >

virtual nack()

The implementation for ExactlyOnceAckHandler::nack()

Returns
TypeDescription
future< Status >

virtual delivery_attempt() const

Returns
TypeDescription
std::int32_t

virtual ack_id()

Returns the ack id for the handler.

There is no corresponding public interface to access the ack id in ExactlyOnceAckHandler. This is for internal use only.

Returns
TypeDescription
std::string

virtual subscription() const

Returns the subscription for the handler.

There is no corresponding public interface to access the subscription id in ExactlyOnceAckHandler. This is for internal use only.

Returns
TypeDescription
pubsub::Subscription