Deserialize logical types in Sink Connectors

I’ve been looking for information on how to cast logical types correctly in Connectors and stumbled across Robin Moffatt’s deep dive on the JBDC Source Connector - https://www.confluent.io/blog/kafka-connect-deep-dive-jdbc-source-connector/.

Is there an accepted way to handle this in all Connectors? For example I’ve configured AWS Lambda Sink Connector & Elastic Search Sink Connector and both are showing bytes in the respective system.