संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
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)
देखें कि फ़ाइल कितनी अप-टू-डेट है. अगर लोकल फ़ाइल और रिमोट फ़ाइल, दोनों एक ही हैं, तो नई फ़ाइल नई होती है. अगर आपने
नहीं, लोकल फ़ाइल पुरानी है. इसका इस्तेमाल खास तौर पर कैश मेमोरी के लिए किया जाता है. डिफ़ॉल्ट रूप से लागू होने पर
हमेशा 'सही' दिखाता है, इसलिए अगर फ़ाइल में बदलाव नहीं किया जा सकता, तो उसे अपडेट होने की जांच करने की ज़रूरत कभी नहीं होगी.
पैरामीटर |
localFile |
File : लोकल फ़ाइल. |
remotePath |
String : रिमोट फ़ाइल पाथ. |
रिटर्न |
boolean |
सही है अगर लोकल फ़ाइल नई है, नहीं तो गलत है. |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2024-08-23 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","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 (UTC) को अपडेट किया गया."],[],[]]