Как ресурсы высвобождаются с помощью облачного хранилища (Java клиент) - PullRequest
0 голосов
/ 29 апреля 2020

Клиент Cloud Firestore Java имеет метод close, который можно вызвать для освобождения ресурсов, которые были получены.

enter image description here

Looking в клиенте Cloud Storage Java, похоже, нет эквивалентного метода close. Как я могу обеспечить освобождение всех ресурсов при использовании клиента хранилища?

1 Ответ

1 голос
/ 30 апреля 2020

Firestore расширяет Java интерфейс Autocloseable, тогда как Storage - нет. Следовательно, почему Firestore имеет метод close, а Storage - нет. Решение заключается в использовании оператора try-with-resources при получении ресурса Storage.

...