Class: CardDB::DatasetImportPreviewResult

Inherits:
DatasetImportPreview show all
Defined in:
lib/carddb/collection.rb

Instance Attribute Summary

Attributes inherited from Resource

#client, #data

Instance Method Summary collapse

Methods inherited from DatasetImportPreview

#dataset_id, #dataset_key, #dataset_name, #exists?, #field_mappings, #record_count, #sample_records, #warnings

Methods inherited from Resource

#[], #initialize, #key?, #to_h, #to_json

Constructor Details

This class inherits a constructor from CardDB::Resource

Instance Method Details

#available_datasetsObject



1188
1189
1190
# File 'lib/carddb/collection.rb', line 1188

def available_datasets
  @available_datasets ||= (data['availableDatasets'] || []).map { |dataset| Dataset.new(dataset, client: client) }
end

#can_proceed?Boolean

Returns:

  • (Boolean)


1186
# File 'lib/carddb/collection.rb', line 1186

def can_proceed? = !!data['canProceed']