renameDataset method

Future<void> renameDataset(
  1. String id,
  2. String name
)

Renames a dataset by ID.

_viam = await Viam.withApiKey(
     dotenv.env['API_KEY_ID'] ?? '',
     dotenv.env['API_KEY'] ?? ''
 );
 final dataClient = _viam.dataClient;

 // Dataset ID to rename
 const datasetId = '<YOUR-DATASET-ID>';

 try {
   // Rename the dataset
   await dataClient.renameDataset(datasetId, "new-name");
   print('Successfully renamed dataset');
 } catch (e) {
   print('Error renaming dataset: $e');
 }

For more information, see Data Client API.

Implementation

Future<void> renameDataset(String id, String name) async {
  final request = RenameDatasetRequest()
    ..id = id
    ..name = name;
  await _datasetClient.renameDataset(request);
}