public <T extends BaseCouchbaseTableFunction<V>> T withSerde(Serde<V> valueSerde) {
    this.valueSerde = valueSerde;
    return (T) this;
  }
Serde is used to serialize and deserialize values to/from byte array. If value type is not
{@link com.couchbase.client.java.document.json.JsonObject}, a Serde must be provided.
@param valueSerde value serde
@param <T> type of this instance
@return Self
samza-kv-couchbase/src/main/java/org/apache/samza/table/remote/couchbase/BaseCouchbaseTableFunction.java