GCSफ़ाइल अपलोडर

public class GCSFileUploader
extends GCSCommon

java.lang.Object
com.android.tradefed.util.gcs.GCSCommon
  com.android.tradefed.util.GCSFileUploader


Google Cloud Storage (GCS) पर फ़ाइल डेटा अपलोड करने के लिए, फ़ाइल अपलोड करने वाला टूल.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

GCSFileUploader(File jsonKeyFile)
GCSFileUploader()

सार्वजनिक तरीके

void uploadFile(String bucketName, String gcsFilename, InputStream fileContents, String contentType, boolean allowOverwrite)

GCS (जीसीएस) बकेट फ़ाइल में डेटा अपलोड करें.

सुरक्षित तरीके

Storage getStorage( scopes)

टीएफ़ विकल्पों के आधार पर क्रेडेंशियल की सुविधा देने के लिए, बेस में लागू करने की प्रक्रिया को बदलें.

सार्वजनिक कंस्ट्रक्टर

GCSफ़ाइल अपलोडर

public GCSFileUploader (File jsonKeyFile)

पैरामीटर
jsonKeyFile File

GCSफ़ाइल अपलोडर

public GCSFileUploader ()

सार्वजनिक तरीके

अपलोड फ़ाइल

public void uploadFile (String bucketName, 
                String gcsFilename, 
                InputStream fileContents, 
                String contentType, 
                boolean allowOverwrite)

GCS (जीसीएस) बकेट फ़ाइल में डेटा अपलोड करें. gs://[bucketName]/[gcsFileName]

पैरामीटर
bucketName String: GCS बकेट का नाम

gcsFilename String: फ़ाइल का नाम.

fileContents InputStream: GCS फ़ाइल में लिखे जाने वाले डेटा का InputStream.

contentType String: अपलोड किए जा रहे ऑब्जेक्ट का MIME मीडिया टाइप है.

allowOverwrite boolean: 'सही' होने पर यह तरीका, GCS (जीसीएस) पर फ़ाइल को ओवरराइट कर देगा.

सुरक्षित तरीके

'पाने वाला' फ़ील्ड

protected Storage getStorage ( scopes)

टीएफ़ विकल्पों के आधार पर क्रेडेंशियल की सुविधा देने के लिए, बेस में लागू करने की प्रक्रिया को बदलें.

पैरामीटर
scopes : वे खास दायरे जिनके लिए क्रेडेंशियल का अनुरोध किया जा सकता है.

रिटर्न
Storage GCS बकेट का Storage ऑब्जेक्ट

थ्रो
IOअपवाद