জিসিএসফাইলআপলোডার

public class GCSFileUploader
extends GCSCommon

java.lang.Object
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 (Collection<String> scopes)

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

সরকারি নির্মাণকারী

জিসিএসফাইলআপলোডার

public 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 : GCS ফাইলে লেখার জন্য ডেটার ইনপুটস্ট্রিম।

contentType String : হলো আপলোড করা অবজেক্টটির MIME মিডিয়া টাইপ।

allowOverwrite boolean : True হলে এই মেথডটি GCS-এ থাকা কোনো ফাইল ওভাররাইট করতে পারবে।

নিক্ষেপ
IOException

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

স্টোরেজ পান

protected Storage getStorage (Collection<String> scopes)

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

প্যারামিটার
scopes Collection : পরিচয়পত্র অনুরোধ করার জন্য নির্দিষ্ট পরিধিসমূহ।

ফেরত
Storage GCS বালতির Storage অবজেক্ট

নিক্ষেপ
java.io.IOException
IOException