registerTable method
Registers an existing metadata file as a table.
Implementation
Future<TableMetadata> registerTable(
List<String> namespace,
RegisterTableRequest request,
) async {
final prefix = await _resolvePrefix();
final response = await _request(
'POST',
'$prefix/namespaces/${_namespaceToPath(namespace)}/register',
body: request.toJson(),
headers: {
'Idempotency-Key': _idempotencyKey(),
..._accessDelegationHeader(),
},
);
return LoadTableResult.fromJson(
response.body as Map<String, dynamic>,
etag: response.headers['etag'],
).metadata;
}