全部产品
Search
文档中心

Object Storage Service:Mendapatkan informasi bucket (Android SDK)

更新时间:Nov 30, 2025

Bucket adalah kontainer yang menyimpan objek. Topik ini menjelaskan cara memperoleh informasi tentang sebuah bucket.

Catatan Penggunaan

  • Sebelum menjalankan kode contoh dalam topik ini, Anda harus membuat instans OSSClient menggunakan metode seperti nama domain kustom atau Security Token Service (STS). Untuk informasi selengkapnya, lihat Inisialisasi (Android SDK).

Contoh

Kode berikut menunjukkan cara mengambil informasi tentang sebuah bucket:

GetBucketInfoRequest request = new GetBucketInfoRequest("bucketName");

// Mendapatkan informasi tentang bucket.
OSSAsyncTask task = oss.asyncGetBucketInfo(request, new OSSCompletedCallback<GetBucketInfoRequest, GetBucketInfoResult>() {
    @Override
    public void onSuccess(GetBucketInfoRequest request, GetBucketInfoResult result) {
        Log.i("i", "code: " + result.getStatusCode());
    }

    @Override
    public void onFailure(GetBucketInfoRequest request, ClientException clientException, ServiceException serviceException) {
        // Pengecualian permintaan.
        if (clientException != null) {
            // Pengecualian client, seperti pengecualian jaringan.
            clientException.printStackTrace();
        }
        if (serviceException != null) {
            // Pengecualian layanan.
            Log.e("ErrorCode", serviceException.getErrorCode());
            Log.e("RequestId", serviceException.getRequestId());
            Log.e("HostId", serviceException.getHostId());
            Log.e("RawMessage", serviceException.getRawMessage());
        }
    }
});

Referensi