Update Dataset API with getter-setter methods