setAccessMode method
- AccessMode accessMode,
- LocalSecret? localSecret
Switches the repository to the given access mode.
- access_modeis the desired access mode to switch to.
- local_secretis the local secret protecting the desired access mode. Can be- Noneif no local secret is used.
Implementation
Future<void> setAccessMode(
  AccessMode accessMode,
  LocalSecret? localSecret,
) async {
  final request = RequestRepositorySetAccessMode(
    repo: handle,
    accessMode: accessMode,
    localSecret: localSecret,
  );
  final response = await client.invoke(request);
  switch (response) {
    case ResponseNone(): return;
    default: throw UnexpectedResponse();
  }
}