تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
أداة تنزيل ملفات GCS
public
class
GCSFileDownloader
extends GCSCommon
implements
IFileDownloader
أداة تنزيل الملفات من أجل تنزيل ملف من Google Cloud Storage (GCS)
ملخّص
الطرق العامة |
InputStream
|
downloadFile(String bucketName, String filename)
يمكنك تنزيل ملف من ملف حزمة GCS.
|
void
|
downloadFile(String remotePath, File destFile)
شكل بديل لـ downloadFile(String) ، والذي يسمح للمتصل بتحديد
الذي يجب وضع المحتوى البعيد فيه.
|
File
|
downloadFile(String remoteFilePath)
تنزيل الملف من GCS.
|
boolean
|
isFresh(File localFile, String remotePath)
تحقَّق من تحديث الملف المحلي.
|
الحقول
GCS_APPROX_PREFIX
public static final String GCS_APPROX_PREFIX
GCS_PREFIX
public static final String GCS_PREFIX
شركة إنشاءات عامة
أداة تنزيل ملفات GCS
public GCSFileDownloader (File jsonKeyFile)
المعلمات |
jsonKeyFile |
File |
أداة تنزيل ملفات GCS
public GCSFileDownloader ()
الطرق العامة
تنزيل الملف
public InputStream downloadFile (String bucketName,
String filename)
يمكنك تنزيل ملف من ملف حزمة GCS.
المعلمات |
bucketName |
String : اسم حزمة GCS |
filename |
String : اسم الملف |
تنزيل الملف
public void downloadFile (String remotePath,
File destFile)
شكل بديل لـ downloadFile(String)
، والذي يسمح للمتصل بتحديد
الذي يجب وضع المحتوى البعيد فيه.
المعلمات |
remotePath |
String : المسار البعيد إلى الملف المطلوب تنزيله، بالنسبة إلى
الجذر الخاص بعملية التنفيذ. |
destFile |
File : الملف الذي تريد وضع المحتوى الذي تم تنزيله فيه يجب عدم التوفُّر. |
تنزيل الملف
public File downloadFile (String remoteFilePath)
تنزيل الملف من GCS.
لا يتوافق الآن سوى مسار GCS.
المعلمات |
remoteFilePath |
String : مسار gs://bucket/file/path تنسيق GCS. |
المرتجعات |
File |
ملف على الجهاز |
isFresh
public boolean isFresh (File localFile,
String remotePath)
تحقَّق من تحديث الملف المحلي. إذا كان الملف على الجهاز مطابقًا للملف البعيد، يكون جديدًا. في حال حذف
لا، الملف المحلي قديم. يُستخدم هذا بشكل أساسي للتخزين المؤقت. ستكون عملية التنفيذ التلقائية
تكون القيمة دائمًا true، لذا إذا كان الملف غير قابل للتغيير، لن يحتاج المستخدم إلى التحقق من حداثة الملف.
المعلمات |
localFile |
File : ملف على الجهاز |
remotePath |
String : مسار الملف البعيد. |
المرتجعات |
boolean |
"صحيح" إذا كان الملف المحلي حديثًا، و"خطأ" |
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2024-08-23 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-08-23 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]