private RecordMergeStrategy mergeStrategy;
private JsonElement data;
private String name;
private Map options;
private RecordRemoteUpdateListener recordRemoteUpdateListener;
<BUG>Record(String name, Map recordOptions, IConnection connection, Map options, IDeepstreamClient client) {
</BUG>
this.ackTimeoutRegistry = client.getAckTimeoutRegistry();
this.name = name;
this.options = options;

private RecordMergeStrategy mergeStrategy;
private JsonElement data;
private String name;
private Map options;
private RecordRemoteUpdateListener recordRemoteUpdateListener;
Record(String name, Map recordOptions, IConnection connection, Map options, DeepstreamClientAbstract client) {
this.ackTimeoutRegistry = client.getAckTimeoutRegistry();
this.name = name;
this.options = options;
