listDatasetsByOrganizationID method
- String orgId
Returns a list of datasets within a given organization.
_viam = await Viam.withApiKey(
dotenv.env['API_KEY_ID'] ?? '',
dotenv.env['API_KEY'] ?? ''
);
final dataClient = _viam.dataClient;
// Org ID to list datasets from
const orgId = '<YOUR-ORG-ID>';
try {
// List datasets from org
final datasets = await dataClient.listDatasetsByOrganizationID(orgId);
print('Successfully retrieved list of datasets: $datasets');
} catch (e) {
print('Error retrieving list of datasets: $e');
}
For more information, see Data Client API.
Implementation
Future<List<Dataset>> listDatasetsByOrganizationID(String orgId) async {
final request = ListDatasetsByOrganizationIDRequest()..organizationId = orgId;
final response = await _datasetClient.listDatasetsByOrganizationID(request);
return response.datasets;
}