GCSFileUploader

public class GCSFileUploader
extends GCSCommon

java.lang.অবজেক্ট
com.android.tradefed.util.gcs.GCSCommon
com.android.tradefed.util.GCSFileUploader


ফাইল আপলোডার গুগল ক্লাউড স্টোরেজ (GCS) ফাইল ডেটা আপলোড করতে।

সারাংশ

পাবলিক কনস্ট্রাক্টর

GCSFileUploader ()
GCSFileUploader (File jsonKeyFile)

পাবলিক পদ্ধতি

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

একটি GCS বাকেট ফাইলে ডেটা আপলোড করুন।

সুরক্ষিত পদ্ধতি

Storage getStorage ( scopes) getStorage ( scopes)

TF বিকল্পের উপর ভিত্তি করে শংসাপত্র সমর্থন করতে বেস-এ বাস্তবায়ন ওভাররাইড করুন।

পাবলিক কনস্ট্রাক্টর

GCSFileUploader

public GCSFileUploader ()

GCSFileUploader

public GCSFileUploader (File jsonKeyFile)

পরামিতি
jsonKeyFile File

পাবলিক পদ্ধতি

আপলোড ফাইল

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

একটি GCS বাকেট ফাইলে ডেটা আপলোড করুন। gs://[bucketName]/[gcsFileName]

পরামিতি
bucketName String : GCS বাকেটের নাম

gcsFilename String : ফাইলের নাম।

fileContents InputStream : জিসিএস ফাইলে ডেটার ইনপুটস্ট্রিম লিখতে হবে।

contentType String : আপলোড করা বস্তুর MIME মিডিয়া প্রকার।

allowOverwrite boolean : True এই পদ্ধতিটিকে GCS-এ একটি ফাইল ওভাররাইট করার অনুমতি দেবে।

সুরক্ষিত পদ্ধতি

স্টোরেজ পান

protected Storage getStorage ( scopes)

TF বিকল্পের উপর ভিত্তি করে শংসাপত্র সমর্থন করতে বেস-এ বাস্তবায়ন ওভাররাইড করুন।

পরামিতি
scopes : শংসাপত্রের জন্য অনুরোধ করার জন্য নির্দিষ্ট সুযোগ।

রিটার্নস
Storage GCS বাকেটের Storage অবজেক্ট

নিক্ষেপ করে
IO ব্যতিক্রম