forked from docs/doc-exports
Reviewed-by: Sabelnikov, Dmitriy <dmitriy.sabelnikov@t-systems.com> Co-authored-by: weihongmin1 <weihongmin1@huawei.com> Co-committed-by: weihongmin1 <weihongmin1@huawei.com>
2775 lines
85 KiB
JSON
2775 lines
85 KiB
JSON
[
|
|
{
|
|
"dockw":"Developer Guide (Java SDK)"
|
|
},
|
|
{
|
|
"uri":"obs_21_0101.html",
|
|
"node_id":"obs_21_0101.xml",
|
|
"product_code":"obs",
|
|
"code":"1",
|
|
"des":"This section describes version compatibility and important notes about Object Storage Service (OBS) SDK for Java.Recommended JDK versions: JDK 8 or laterThird-party depen",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Before You Start,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Before You Start",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0002.html",
|
|
"node_id":"obs_21_0002.xml",
|
|
"product_code":"obs",
|
|
"code":"2",
|
|
"des":"Table 1 lists the bucket-related APIs.Table 2lists object-related APIs.Table 3 lists the APIs related to temporarily authorized access.Table 4 lists the APIs related to v",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"API Overview,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"API Overview",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0102.html",
|
|
"node_id":"obs_21_0102.xml",
|
|
"product_code":"obs",
|
|
"code":"3",
|
|
"des":"Before using OBS SDK for Java to access OBS, you need to prepare the service and development environments. To prepare the service environment, you will need an account an",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Preparations,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Preparations",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0001.html",
|
|
"node_id":"obs_21_0001.xml",
|
|
"product_code":"obs",
|
|
"code":"4",
|
|
"des":"Latest version of OBS Java SDK: DownloadYou can download the source code of SDK for Java and compile the source code to create a JAR package. Before using this method, en",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"SDK Download and Installation,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"SDK Download and Installation",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0100.html",
|
|
"node_id":"obs_21_0100.xml",
|
|
"product_code":"obs",
|
|
"code":"5",
|
|
"des":"This section introduces how to use OBS SDK for Java to perform some basic actions, such as creating a bucket, and uploading, downloading, listing, and deleting objects.En",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Getting Started,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Getting Started",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0200.html",
|
|
"node_id":"obs_21_0200.xml",
|
|
"product_code":"obs",
|
|
"code":"6",
|
|
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Initialization",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Initialization",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0201.html",
|
|
"node_id":"obs_21_0201.xml",
|
|
"product_code":"obs",
|
|
"code":"7",
|
|
"des":"After the SDK is installed, you need to create and configure an OBS client and configure the logging for the SDK to complete the initialization.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Overview,Initialization,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Overview",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0202.html",
|
|
"node_id":"obs_21_0202.xml",
|
|
"product_code":"obs",
|
|
"code":"8",
|
|
"des":"This section describes how to create and configure an OBS client. If you already have a client, skip this section and obtain the API details by referring to API Overview.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Creating and Configuring an OBS Client,Initialization,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Creating and Configuring an OBS Client",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0204.html",
|
|
"node_id":"obs_21_0204.xml",
|
|
"product_code":"obs",
|
|
"code":"9",
|
|
"des":"OBS SDK for Java offers logging based on the open-source Apache Log4j 2 library. By default, the SDK stores WARN log files to the directory specified by the JDK system va",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Configuring SDK Logging,Initialization,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Configuring SDK Logging",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0400.html",
|
|
"node_id":"obs_21_0400.xml",
|
|
"product_code":"obs",
|
|
"code":"10",
|
|
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Bucket Management",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Bucket Management",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0401.html",
|
|
"node_id":"obs_21_0401.xml",
|
|
"product_code":"obs",
|
|
"code":"11",
|
|
"des":"This API creates an OBS bucket. Buckets are containers for storing objects (files uploaded to OBS) in OBS.When creating a bucket, you can also configure parameters such a",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Creating a Bucket,Bucket Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Creating a Bucket",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0402.html",
|
|
"node_id":"obs_21_0402.xml",
|
|
"product_code":"obs",
|
|
"code":"12",
|
|
"des":"OBS buckets are containers for storing objects you upload to OBS. This API returns a list of all buckets that meet the specified conditions in all regions of the current ",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining a Bucket List,Bucket Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining a Bucket List",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0403.html",
|
|
"node_id":"obs_21_0403.xml",
|
|
"product_code":"obs",
|
|
"code":"13",
|
|
"des":"This API deletes an empty bucket. You can delete buckets you no longer use to free up space. The name of a deleted bucket can be reused for another bucket at least 30 min",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Deleting a Bucket,Bucket Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Deleting a Bucket",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0404.html",
|
|
"node_id":"obs_21_0404.xml",
|
|
"product_code":"obs",
|
|
"code":"14",
|
|
"des":"This API checks whether a bucket exists. If an HTTP status code 200 is returned, the bucket exists. If 404 is returned, the bucket does not exist.To check whether a bucke",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Checking Whether a Bucket Exists,Bucket Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Checking Whether a Bucket Exists",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0405.html",
|
|
"node_id":"obs_21_0405.xml",
|
|
"product_code":"obs",
|
|
"code":"15",
|
|
"des":"This API returns information about a bucket, including the storage class, region, CORS rules, and redundancy policy.To obtain bucket metadata, you must be the bucket owne",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining Bucket Metadata,Bucket Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining Bucket Metadata",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0406.html",
|
|
"node_id":"obs_21_0406.xml",
|
|
"product_code":"obs",
|
|
"code":"16",
|
|
"des":"Access control lists (ACLs) allow resource owners to grant other accounts the permissions to access resources. By default, only the resource owner has full control over r",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Setting a Bucket ACL,Bucket Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Setting a Bucket ACL",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0412.html",
|
|
"node_id":"obs_21_0412.xml",
|
|
"product_code":"obs",
|
|
"code":"17",
|
|
"des":"Access control lists (ACLs) allow resource owners to grant other accounts the permissions to access resources. By default, only the resource owner has full control over r",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining a Bucket ACL,Bucket Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining a Bucket ACL",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0407.html",
|
|
"node_id":"obs_21_0407.xml",
|
|
"product_code":"obs",
|
|
"code":"18",
|
|
"des":"OBS provides access control over buckets. You can use an access policy to define whether a user can perform certain operations on a specific bucket. OBS access control ca",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Configuring a Bucket Policy,Bucket Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Configuring a Bucket Policy",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0413.html",
|
|
"node_id":"obs_21_0413.xml",
|
|
"product_code":"obs",
|
|
"code":"19",
|
|
"des":"OBS provides access control over buckets. You can use an access policy to define whether a user can perform certain operations on a specific bucket. OBS access control ca",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining the Policy of a Bucket,Bucket Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining the Policy of a Bucket",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0414.html",
|
|
"node_id":"obs_21_0414.xml",
|
|
"product_code":"obs",
|
|
"code":"20",
|
|
"des":"OBS provides access control over buckets. You can use an access policy to define whether a user can perform certain operations on a specific bucket. OBS access control ca",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Deleting a Bucket Policy,Bucket Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Deleting a Bucket Policy",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0408.html",
|
|
"node_id":"obs_21_0408.xml",
|
|
"product_code":"obs",
|
|
"code":"21",
|
|
"des":"This API returns the region where a bucket is located.To obtain the region of a bucket, you must be the bucket owner or have the required permission (obs:bucket:GetBucket",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining the Region of a Bucket,Bucket Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining the Region of a Bucket",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0409.html",
|
|
"node_id":"obs_21_0409.xml",
|
|
"product_code":"obs",
|
|
"code":"22",
|
|
"des":"This API returns the storage information of a bucket, including the number of objects and the space occupied by the objects in the bucket.OBS measures bucket storage stat",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining Storage Information of a Bucket,Bucket Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining Storage Information of a Bucket",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0410.html",
|
|
"node_id":"obs_21_0410.xml",
|
|
"product_code":"obs",
|
|
"code":"23",
|
|
"des":"A quota limits the maximum capacity allowed in a bucket. By default, there is no limit on the storage capacity of the entire OBS system or a single bucket, and any number",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Configuring a Storage Quota,Bucket Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Configuring a Storage Quota",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0415.html",
|
|
"node_id":"obs_21_0415.xml",
|
|
"product_code":"obs",
|
|
"code":"24",
|
|
"des":"This API returns the storage quota (upper limit of the storage capacity) of a bucket. If the quota is 0, there is no upper limit on the bucket capacity.A bucket quota mus",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining a Bucket Storage Quota,Bucket Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining a Bucket Storage Quota",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0411.html",
|
|
"node_id":"obs_21_0411.xml",
|
|
"product_code":"obs",
|
|
"code":"25",
|
|
"des":"This API configures a storage class for a bucket. If you do not specify a storage class when uploading or copying an object, or initiating a multipart upload, the object ",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Configuring a Storage Class for a Bucket,Bucket Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Configuring a Storage Class for a Bucket",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0416.html",
|
|
"node_id":"obs_21_0416.xml",
|
|
"product_code":"obs",
|
|
"code":"26",
|
|
"des":"This API returns the storage class of a bucket.To obtain a bucket's storage class, you must be the bucket owner or have the required permission (obs:bucket:GetBucketStora",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining the Storage Class of a Bucket,Bucket Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining the Storage Class of a Bucket",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0421.html",
|
|
"node_id":"obs_21_0421.xml",
|
|
"product_code":"obs",
|
|
"code":"27",
|
|
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Bucket Inventory",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Bucket Inventory",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0417.html",
|
|
"node_id":"obs_21_0417.xml",
|
|
"product_code":"obs",
|
|
"code":"28",
|
|
"des":"This API configures an inventory rule for the bucket. With this API, object information in a bucket (source) is regularly listed and saved as CSV files. These files are t",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Configuring an Inventory Rule,Bucket Inventory,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Configuring an Inventory Rule",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0418.html",
|
|
"node_id":"obs_21_0418.xml",
|
|
"product_code":"obs",
|
|
"code":"29",
|
|
"des":"This API returns an inventory rule (identified by configurationId) for the bucket.To obtain a bucket inventory rule, you must be the bucket owner or have the required per",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining an Inventory Rule,Bucket Inventory,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining an Inventory Rule",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0419.html",
|
|
"node_id":"obs_21_0419.xml",
|
|
"product_code":"obs",
|
|
"code":"30",
|
|
"des":"This API returns a list of all inventory rules for the bucket.To list inventory rules for a bucket, you must be the bucket owner or have the required permission (obs:buck",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Listing Inventory Rules,Bucket Inventory,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Listing Inventory Rules",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0420.html",
|
|
"node_id":"obs_21_0420.xml",
|
|
"product_code":"obs",
|
|
"code":"31",
|
|
"des":"This API deletes an inventory rule (identified by configurationId) from the bucket.To delete a bucket inventory rule, you must be the bucket owner or have the required pe",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Deleting an Inventory Rule,Bucket Inventory,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Deleting an Inventory Rule",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0600.html",
|
|
"node_id":"obs_21_0600.xml",
|
|
"product_code":"obs",
|
|
"code":"32",
|
|
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Object Upload",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Object Upload",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0601.html",
|
|
"node_id":"obs_21_0601.xml",
|
|
"product_code":"obs",
|
|
"code":"33",
|
|
"des":"In OBS, objects are basic data units that users can perform operations on. OBS Java SDK provides abundant APIs for object upload in the following methods:StreamingFile-ba",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Overview,Object Upload,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Overview",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0602.html",
|
|
"node_id":"obs_21_0602.xml",
|
|
"product_code":"obs",
|
|
"code":"34",
|
|
"des":"This API uploads a local fileto OBS over the Internet. These files can be texts, images, videos, or any other type of files.You can upload texts, images, videos, or any o",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Uploading an Object - Streaming,Object Upload,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Uploading an Object - Streaming",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0603.html",
|
|
"node_id":"obs_21_0603.xml",
|
|
"product_code":"obs",
|
|
"code":"35",
|
|
"des":"This API uploads local filesto OBS over the Internet. The file to be uploaded can be of any type.To upload an object, you must be the bucket owner or have the required pe",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Uploading an Object - File-Based,Object Upload,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Uploading an Object - File-Based",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0604.html",
|
|
"node_id":"obs_21_0604.xml",
|
|
"product_code":"obs",
|
|
"code":"36",
|
|
"des":"This API returns the upload progress of a specified object.You can call PutObjectRequest.setProgressListener to obtain the upload progress.To obtain the upload progress, ",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining the Upload Progress,Object Upload,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining the Upload Progress",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0605.html",
|
|
"node_id":"obs_21_0605.xml",
|
|
"product_code":"obs",
|
|
"code":"37",
|
|
"des":"This API creates a folder in an existing bucket to manage data in OBS.OBS does not involve folders like in a file system. All elements in buckets are objects. To create a",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Creating a Folder,Object Upload,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Creating a Folder",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0606.html",
|
|
"node_id":"obs_21_0606.xml",
|
|
"product_code":"obs",
|
|
"code":"38",
|
|
"des":"This API configures metadata for an object when uploading it. Object metadata include the object length, MIME type, MD5 value (for verification), storage class, and custo",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Configuring Object Metadata,Object Upload,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Configuring Object Metadata",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0607.html",
|
|
"node_id":"obs_21_0607.xml",
|
|
"product_code":"obs",
|
|
"code":"39",
|
|
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Multipart Upload",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Multipart Upload",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0614.html",
|
|
"node_id":"obs_21_0614.xml",
|
|
"product_code":"obs",
|
|
"code":"40",
|
|
"des":"You can upload large files using multipart upload. Multipart upload is applicable to many scenarios, including:Files to be uploaded are larger than 100 MB.The network con",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Multipart Upload Overview,Multipart Upload,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Multipart Upload Overview",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0615.html",
|
|
"node_id":"obs_21_0615.xml",
|
|
"product_code":"obs",
|
|
"code":"41",
|
|
"des":"This API initiates a multipart upload and returns a globally unique upload ID. You can use this upload ID in your subsequent requests including abortMultipartUpload, list",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Initiating a Multipart Upload,Multipart Upload,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Initiating a Multipart Upload",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0616.html",
|
|
"node_id":"obs_21_0616.xml",
|
|
"product_code":"obs",
|
|
"code":"42",
|
|
"des":"After a multipart upload is initiated, this API uploads a part to a specified bucket. In the upload request, the multipart upload ID must be included. Except for the part",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Uploading a Part,Multipart Upload,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Uploading a Part",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0617.html",
|
|
"node_id":"obs_21_0617.xml",
|
|
"product_code":"obs",
|
|
"code":"43",
|
|
"des":"This API assembles the uploaded parts to complete the multipart upload. Before performing this operation, you cannot download the uploaded data. When assembling parts, yo",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Assembling Parts,Multipart Upload,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Assembling Parts",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0618.html",
|
|
"node_id":"obs_21_0618.xml",
|
|
"product_code":"obs",
|
|
"code":"44",
|
|
"des":"Multipart upload is mainly used for large file upload or when the network connection is poor.You can use UploadPartRequest.setOffset and UploadPartRequest.setPartSize to ",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Code Example of a Multipart Upload,Multipart Upload,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Code Example of a Multipart Upload",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0619.html",
|
|
"node_id":"obs_21_0619.xml",
|
|
"product_code":"obs",
|
|
"code":"45",
|
|
"des":"This API aborts a multipart upload using the multipart upload ID.After a multipart upload is aborted, the upload ID cannot be used to upload any part. The storage occupie",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Aborting a Multipart Upload,Multipart Upload,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Aborting a Multipart Upload",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0620.html",
|
|
"node_id":"obs_21_0620.xml",
|
|
"product_code":"obs",
|
|
"code":"46",
|
|
"des":"This API lists the uploaded parts in a specified bucket. This request must contain the multipart upload ID.You can list the uploaded parts of a specified multipart upload",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Listing Uploaded Parts,Multipart Upload,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Listing Uploaded Parts",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0621.html",
|
|
"node_id":"obs_21_0621.xml",
|
|
"product_code":"obs",
|
|
"code":"47",
|
|
"des":"This API lists ongoing multipart uploads.Ongoing multipart uploads are the multipart uploads that have been initiated but have not been completed or aborted. A maximum of",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Listing Multipart Uploads,Multipart Upload,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Listing Multipart Uploads",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0608.html",
|
|
"node_id":"obs_21_0608.xml",
|
|
"product_code":"obs",
|
|
"code":"48",
|
|
"des":"You can configure lifecycle rules to periodically delete objects or transition objects between storage classes. The object expiration time set using this API takes preced",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Configuring Lifecycle Rules,Object Upload,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Configuring Lifecycle Rules",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0609.html",
|
|
"node_id":"obs_21_0609.xml",
|
|
"product_code":"obs",
|
|
"code":"49",
|
|
"des":"This API uploads a file or folder to an existing OBS bucket. These files can be texts, images, videos, or any other type of files.The appendObject operation adds data to ",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Uploading an Object - Append,Object Upload,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Uploading an Object - Append",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0611.html",
|
|
"node_id":"obs_21_0611.xml",
|
|
"product_code":"obs",
|
|
"code":"50",
|
|
"des":"The resumable upload is an encapsulated and enhanced version of the multipart upload used for dealing with possible upload failures of large files when the network connec",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Uploading an Object - Resumable,Object Upload,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Uploading an Object - Resumable",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0612.html",
|
|
"node_id":"obs_21_0612.xml",
|
|
"product_code":"obs",
|
|
"code":"51",
|
|
"des":"This API uploads an object up to 5 GB to a specified bucket in HTML form.You can call ObsClient.createPostSignature to generate request parameters for a browser-based upl",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Uploading an Object - Browser-Based,Object Upload,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Uploading an Object - Browser-Based",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0700.html",
|
|
"node_id":"obs_21_0700.xml",
|
|
"product_code":"obs",
|
|
"code":"52",
|
|
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Object Download",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Object Download",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0701.html",
|
|
"node_id":"obs_21_0701.xml",
|
|
"product_code":"obs",
|
|
"code":"53",
|
|
"des":"OBS Java SDK provides abundant APIs for object download in the following methods:Streaming DownloadPartial DownloadResumable download",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Overview,Object Download,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Overview",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0702.html",
|
|
"node_id":"obs_21_0702.xml",
|
|
"product_code":"obs",
|
|
"code":"54",
|
|
"des":"When you call ObsClient.getObject, an instance of ObsObject will be returned. This instance contains the contents of the object such as its name, attributes, input stream",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Downloading an Object - Streaming,Object Download,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Downloading an Object - Streaming",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0703.html",
|
|
"node_id":"obs_21_0703.xml",
|
|
"product_code":"obs",
|
|
"code":"55",
|
|
"des":"This API downloads partial data of an object by specifying a range. If the specified range is from 0 to 1,000, data from byte 0 to byte 1,000, 1,001 bytes in total, are r",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Downloading an Object - Range-Based,Object Download,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Downloading an Object - Range-Based",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0704.html",
|
|
"node_id":"obs_21_0704.xml",
|
|
"product_code":"obs",
|
|
"code":"56",
|
|
"des":"This API returns the download progress of a specified object.You can call GetObjectRequest.setProgressInterval to obtain the download progress.To obtain the download prog",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining the Download Progress,Object Download,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining the Download Progress",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0705.html",
|
|
"node_id":"obs_21_0705.xml",
|
|
"product_code":"obs",
|
|
"code":"57",
|
|
"des":"This API returns the objects that meet one or more conditions. If there are no objects that meet the specified conditions, an error is returned.To download an object, you",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Downloading an Object - Conditional,Object Download,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Downloading an Object - Conditional",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0706.html",
|
|
"node_id":"obs_21_0706.xml",
|
|
"product_code":"obs",
|
|
"code":"58",
|
|
"des":"This API rewrites the following HTTP/HTTPS response headers when downloading an object: Content-Type, Content-Language, Expires, Cache-Control, Content-Disposition, and C",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Rewriting Response Headers,Object Download,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Rewriting Response Headers",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0707.html",
|
|
"node_id":"obs_21_0707.xml",
|
|
"product_code":"obs",
|
|
"code":"59",
|
|
"des":"Object metadata is a set of key-value pairs that describe the object and is used for object management.This API returns the user-defined object metadata after the object ",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining User-defined Metadata,Object Download,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining User-defined Metadata",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0708.html",
|
|
"node_id":"obs_21_0708.xml",
|
|
"product_code":"obs",
|
|
"code":"60",
|
|
"des":"Cold objects must first be restored before you can download them. Cold objects can be restored in either of the following ways.To restore a Cold object, you must be the b",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Restoring a Cold Object,Object Download,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Restoring a Cold Object",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0709.html",
|
|
"node_id":"obs_21_0709.xml",
|
|
"product_code":"obs",
|
|
"code":"61",
|
|
"des":"Downloading large files often fails due to an unstable network or program breakdown. It is a waste of resources to download files again. Moreover, the restarted download ",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Downloading an Object - Resumable,Object Download,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Downloading an Object - Resumable",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0800.html",
|
|
"node_id":"obs_21_0800.xml",
|
|
"product_code":"obs",
|
|
"code":"62",
|
|
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Object Management",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Object Management",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0806.html",
|
|
"node_id":"obs_21_0806.xml",
|
|
"product_code":"obs",
|
|
"code":"63",
|
|
"des":"Object metadata is a set of name-value pairs that describe the object and is used for object management.Currently, only the system-defined metadata is supported.There are",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Configuring Object Metadata,Object Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Configuring Object Metadata",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0801.html",
|
|
"node_id":"obs_21_0801.xml",
|
|
"product_code":"obs",
|
|
"code":"64",
|
|
"des":"Object metadata is a set of name-value pairs that describe the object and is used for object management.Users with the READ permission on objects can send HEAD requests t",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining Object Metadata,Object Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining Object Metadata",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0802.html",
|
|
"node_id":"obs_21_0802.xml",
|
|
"product_code":"obs",
|
|
"code":"65",
|
|
"des":"Access control lists (ACLs) allow resource owners to grant other accounts the permissions to access resources. By default, only the resource owner has full control over r",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Configuring an Object ACL,Object Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Configuring an Object ACL",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0808.html",
|
|
"node_id":"obs_21_0808.xml",
|
|
"product_code":"obs",
|
|
"code":"66",
|
|
"des":"Access control lists (ACLs) allow resource owners to grant other accounts the permissions to access resources. By default, only the resource owner has full control over r",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining an Object ACL,Object Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining an Object ACL",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0803.html",
|
|
"node_id":"obs_21_0803.xml",
|
|
"product_code":"obs",
|
|
"code":"67",
|
|
"des":"This API lists some or all of the objects in a bucket. You can use parameters such as the prefix, number of returned objects, and start position to list objects that meet",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Listing Objects,Object Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Listing Objects",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0804.html",
|
|
"node_id":"obs_21_0804.xml",
|
|
"product_code":"obs",
|
|
"code":"68",
|
|
"des":"This API deletes objects from a specific bucket.To delete an object, you must be the bucket owner or have the required permission (obs:object:DeleteObject in IAM or Delet",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Deleting an Object,Object Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Deleting an Object",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0809.html",
|
|
"node_id":"obs_21_0809.xml",
|
|
"product_code":"obs",
|
|
"code":"69",
|
|
"des":"This API deletes objects in batches from a specific bucket. Deleted objects cannot be recovered.In a batch delete operation, OBS concurrently deletes the specified object",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Batch Deleting Objects,Object Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Batch Deleting Objects",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0805.html",
|
|
"node_id":"obs_21_0805.xml",
|
|
"product_code":"obs",
|
|
"code":"70",
|
|
"des":"This API copies an object stored in OBS to another path, with a copy created during the process. You can create a copy of an object up to 5 GB in a single operation.To co",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Copying an Object,Object Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Copying an Object",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0810.html",
|
|
"node_id":"obs_21_0810.xml",
|
|
"product_code":"obs",
|
|
"code":"71",
|
|
"des":"This API allows you to upload a part by copying an object or part of this object.You can call ObsClient.copyPart to copy parts.To copy an object, you must be the bucket o",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Copying an Object - Multipart,Object Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Copying an Object - Multipart",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0807.html",
|
|
"node_id":"obs_21_0807.xml",
|
|
"product_code":"obs",
|
|
"code":"72",
|
|
"des":"This API checks whether an object exists. If the returned HTTP status code is 200, the object exists. If the returned HTTP status code is 404, the object or bucket does n",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Checking Whether an Object Exists,Object Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Checking Whether an Object Exists",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0900.html",
|
|
"node_id":"obs_21_0900.xml",
|
|
"product_code":"obs",
|
|
"code":"73",
|
|
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Temporarily Authorized Access",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Temporarily Authorized Access",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0901.html",
|
|
"node_id":"obs_21_0901.xml",
|
|
"product_code":"obs",
|
|
"code":"74",
|
|
"des":"ObsClient allows you to create a URL with Query parameters that carry authentication information by specifying the AK and SK, HTTP method, and request parameters. You can",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Accessing OBS Using a Signed URL,Temporarily Authorized Access,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Accessing OBS Using a Signed URL",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1000.html",
|
|
"node_id":"obs_21_1000.xml",
|
|
"product_code":"obs",
|
|
"code":"75",
|
|
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Versioning",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Versioning",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1001.html",
|
|
"node_id":"obs_21_1001.xml",
|
|
"product_code":"obs",
|
|
"code":"76",
|
|
"des":"You can use versioning to store multiple versions of an object in a bucket.When versioning is enabled for a bucket, OBS keeps multiple versions of an object in the bucket",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Overview,Versioning,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Overview",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1002.html",
|
|
"node_id":"obs_21_1002.xml",
|
|
"product_code":"obs",
|
|
"code":"77",
|
|
"des":"You can enable versioning to automatically maintain previous versions of an object. When versioning is enabled, you can access earlier versions of an object to recover yo",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Configuring Versioning for a Bucket,Versioning,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Configuring Versioning for a Bucket",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1003.html",
|
|
"node_id":"obs_21_1003.xml",
|
|
"product_code":"obs",
|
|
"code":"78",
|
|
"des":"You can enable versioning to automatically maintain previous versions of an object. When versioning is enabled, you can access earlier versions of an object to recover yo",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining the Versioning Status of a Bucket,Versioning,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining the Versioning Status of a Bucket",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1004.html",
|
|
"node_id":"obs_21_1004.xml",
|
|
"product_code":"obs",
|
|
"code":"79",
|
|
"des":"You can call ObsClient.getObject to obtain an object version by specifying the version ID (versionId).To download an object, you must be the bucket owner or have the requ",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining an Object Version,Versioning,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining an Object Version",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1005.html",
|
|
"node_id":"obs_21_1005.xml",
|
|
"product_code":"obs",
|
|
"code":"80",
|
|
"des":"This API copies an object version in a specified bucket.You can call ObsClient.copyObject to copy an object version by specifying the version ID (versionId).To copy an ob",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Copying an Object Version,Versioning,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Copying an Object Version",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1006.html",
|
|
"node_id":"obs_21_1006.xml",
|
|
"product_code":"obs",
|
|
"code":"81",
|
|
"des":"This API downloads a Cold object. To download such an object, you must restore it first. For the options for the restore speed, see Table 3.You can call ObsClient.restore",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Restoring a Specific Cold Object Version,Versioning,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Restoring a Specific Cold Object Version",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1007.html",
|
|
"node_id":"obs_21_1007.xml",
|
|
"product_code":"obs",
|
|
"code":"82",
|
|
"des":"This API lists some or all of the object versions in a bucket. When listing the object versions, you can specify the criteria such as the prefix, number, and start positi",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Listing Object Versions,Versioning,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Listing Object Versions",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1008.html",
|
|
"node_id":"obs_21_1008.xml",
|
|
"product_code":"obs",
|
|
"code":"83",
|
|
"des":"OBS allows the control of access permissions for objects. By default, only object creators have the read and write permissions on the object. You can set access control p",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Setting an ACL for an Object Version,Versioning,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Setting an ACL for an Object Version",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1010.html",
|
|
"node_id":"obs_21_1010.xml",
|
|
"product_code":"obs",
|
|
"code":"84",
|
|
"des":"OBS allows the control of access permissions for objects. By default, only object creators have the read and write permissions on the object. You can call an ACL API to m",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining the ACL of an Object Version,Versioning,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining the ACL of an Object Version",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1009.html",
|
|
"node_id":"obs_21_1009.xml",
|
|
"product_code":"obs",
|
|
"code":"85",
|
|
"des":"This API deletes an object from a specific bucket.You can call ObsClient.deleteObject to pass a version ID (versionId) to delete an object version.To delete an object, yo",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Deleting an Object Version,Versioning,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Deleting an Object Version",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1011.html",
|
|
"node_id":"obs_21_1011.xml",
|
|
"product_code":"obs",
|
|
"code":"86",
|
|
"des":"This API deletes objects in batches from a specific bucket. Deleted objects cannot be recovered.In a batch delete operation, OBS concurrently deletes the specified object",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Batch Deleting Object Versions,Versioning,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Batch Deleting Object Versions",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1100.html",
|
|
"node_id":"obs_21_1100.xml",
|
|
"product_code":"obs",
|
|
"code":"87",
|
|
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Lifecycle Management",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Lifecycle Management",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1101.html",
|
|
"node_id":"obs_21_1101.xml",
|
|
"product_code":"obs",
|
|
"code":"88",
|
|
"des":"OBS allows you to set lifecycle rules for buckets to automatically transition the storage class of an object or delete expired objects, to effectively use storage feature",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Overview,Lifecycle Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Overview",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1102.html",
|
|
"node_id":"obs_21_1102.xml",
|
|
"product_code":"obs",
|
|
"code":"89",
|
|
"des":"This API configures lifecycle rules for a bucket to periodically delete objects in the bucket or transition objects between storage classes.An object will be automaticall",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Setting Lifecycle Rules,Lifecycle Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Setting Lifecycle Rules",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1103.html",
|
|
"node_id":"obs_21_1103.xml",
|
|
"product_code":"obs",
|
|
"code":"90",
|
|
"des":"You can configure lifecycle rules to periodically delete objects or transition objects between storage classes.This API returns the lifecycle rules of a bucket.To obtain ",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining Lifecycle Rules,Lifecycle Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining Lifecycle Rules",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1104.html",
|
|
"node_id":"obs_21_1104.xml",
|
|
"product_code":"obs",
|
|
"code":"91",
|
|
"des":"You can configure lifecycle rules to periodically delete objects or transition objects between storage classes.This API deletes the lifecycle configuration of a bucket.To",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Deleting Lifecycle Rules,Lifecycle Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Deleting Lifecycle Rules",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1400.html",
|
|
"node_id":"obs_21_1400.xml",
|
|
"product_code":"obs",
|
|
"code":"92",
|
|
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Cross-Origin Resource Sharing",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Cross-Origin Resource Sharing",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1401.html",
|
|
"node_id":"obs_21_1401.xml",
|
|
"product_code":"obs",
|
|
"code":"93",
|
|
"des":"Cross-origin access refers to access between different domains. Restricting cross-origin access is a browser policy for security purposes, that is, the same-origin policy",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Overview,Cross-Origin Resource Sharing,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Overview",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1402.html",
|
|
"node_id":"obs_21_1402.xml",
|
|
"product_code":"obs",
|
|
"code":"94",
|
|
"des":"Cross-origin resource sharing (CORS) is a mechanism defined by the World Wide Web Consortium (W3C) that allows a web application program in one domain to access resources",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Configuring a CORS Rule,Cross-Origin Resource Sharing,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Configuring a CORS Rule",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1403.html",
|
|
"node_id":"obs_21_1403.xml",
|
|
"product_code":"obs",
|
|
"code":"95",
|
|
"des":"CORS is a browser-standard mechanism defined by the W3C. It allows a web client in one origin to interact with resources in another. For general web page requests, websit",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining a CORS Rule,Cross-Origin Resource Sharing,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining a CORS Rule",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1404.html",
|
|
"node_id":"obs_21_1404.xml",
|
|
"product_code":"obs",
|
|
"code":"96",
|
|
"des":"CORS is a browser-standard mechanism defined by the W3C. It allows a web client in one origin to interact with resources in another. For general web page requests, websit",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Deleting a CORS Rule,Cross-Origin Resource Sharing,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Deleting a CORS Rule",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1500.html",
|
|
"node_id":"obs_21_1500.xml",
|
|
"product_code":"obs",
|
|
"code":"97",
|
|
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Logging",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Logging",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1501.html",
|
|
"node_id":"obs_21_1501.xml",
|
|
"product_code":"obs",
|
|
"code":"98",
|
|
"des":"OBS allows you to configure access logging for buckets. After the configuration, access to buckets will be recorded in logs. These logs will be saved in specific buckets ",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Overview,Logging,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Overview",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1502.html",
|
|
"node_id":"obs_21_1502.xml",
|
|
"product_code":"obs",
|
|
"code":"99",
|
|
"des":"This API enables logging for a bucket (source) and configures another bucket (target) to store the log files. When a bucket is created, logging is not enabled by default.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Configuring Logging for a Bucket,Logging,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Configuring Logging for a Bucket",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1503.html",
|
|
"node_id":"obs_21_1503.xml",
|
|
"product_code":"obs",
|
|
"code":"100",
|
|
"des":"This API returns the logging configuration of a bucket.To obtain the logging configuration of a bucket, you must be the bucket owner or have the required permission (obs:",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining the Logging Configuration of a Bucket,Logging,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining the Logging Configuration of a Bucket",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1600.html",
|
|
"node_id":"obs_21_1600.xml",
|
|
"product_code":"obs",
|
|
"code":"101",
|
|
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Static Website Hosting",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Static Website Hosting",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1601.html",
|
|
"node_id":"obs_21_1601.xml",
|
|
"product_code":"obs",
|
|
"code":"102",
|
|
"des":"To host your static website on OBS, you can upload static website files to your bucket as objects, configure the public read permission for the objects, and then configur",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Overview,Static Website Hosting,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Overview",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1602.html",
|
|
"node_id":"obs_21_1602.xml",
|
|
"product_code":"obs",
|
|
"code":"103",
|
|
"des":"To host your static website on OBS, you can upload static website files to your bucket as objects, configure the public read permission for the objects, and then configur",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Hosting Website Files in a Bucket,Static Website Hosting,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Hosting Website Files in a Bucket",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1603.html",
|
|
"node_id":"obs_21_1603.xml",
|
|
"product_code":"obs",
|
|
"code":"104",
|
|
"des":"You can host static website resources such as HTML web pages, flash files, or audio and video files in an OBS bucket, so that you can provide these hosted resources using",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Configuring Static Website Hosting,Static Website Hosting,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Configuring Static Website Hosting",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1604.html",
|
|
"node_id":"obs_21_1604.xml",
|
|
"product_code":"obs",
|
|
"code":"105",
|
|
"des":"You can host static website resources such as HTML web pages, flash files, or audio and video files in an OBS bucket, so that you can provide these hosted resources using",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining Static Website Hosting Configurations,Static Website Hosting,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining Static Website Hosting Configurations",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1605.html",
|
|
"node_id":"obs_21_1605.xml",
|
|
"product_code":"obs",
|
|
"code":"106",
|
|
"des":"You can host static website resources such as HTML web pages, flash files, or audio and video files in an OBS bucket, so that you can provide these hosted resources using",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Deleting Static Website Hosting Configurations,Static Website Hosting,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Deleting Static Website Hosting Configurations",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1700.html",
|
|
"node_id":"obs_21_1700.xml",
|
|
"product_code":"obs",
|
|
"code":"107",
|
|
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Bucket Tag Management",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Bucket Tag Management",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1701.html",
|
|
"node_id":"obs_21_1701.xml",
|
|
"product_code":"obs",
|
|
"code":"108",
|
|
"des":"Tags are used to identify and classify OBS buckets.If you add tags to a bucket, SDRs generated for the requests sent to this bucket will include these tags, so you can us",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Overview,Bucket Tag Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Overview",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1702.html",
|
|
"node_id":"obs_21_1702.xml",
|
|
"product_code":"obs",
|
|
"code":"109",
|
|
"des":"If you add tags to a bucket, SDRs generated for the requests sent to this bucket will include these tags, so you can use the tags to classify SDRs for detailed cost analy",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Configuring Tags for a Bucket,Bucket Tag Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Configuring Tags for a Bucket",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1703.html",
|
|
"node_id":"obs_21_1703.xml",
|
|
"product_code":"obs",
|
|
"code":"110",
|
|
"des":"If you add tags to a bucket, SDRs generated for the requests sent to this bucket will include these tags, so you can use the tags to classify SDRs for detailed cost analy",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Obtaining Bucket Tags,Bucket Tag Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Obtaining Bucket Tags",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1704.html",
|
|
"node_id":"obs_21_1704.xml",
|
|
"product_code":"obs",
|
|
"code":"111",
|
|
"des":"If you add tags to a bucket, SDRs generated for the requests sent to this bucket will include these tags, so you can use the tags to classify SDRs for detailed cost analy",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Deleting Bucket Tags,Bucket Tag Management,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Deleting Bucket Tags",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1900.html",
|
|
"node_id":"obs_21_1900.xml",
|
|
"product_code":"obs",
|
|
"code":"112",
|
|
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Server-Side Encryption",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Server-Side Encryption",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1901.html",
|
|
"node_id":"obs_21_1901.xml",
|
|
"product_code":"obs",
|
|
"code":"113",
|
|
"des":"OBS provides server-side encryption for objects, so that they will be encrypted or decrypted when you upload them to or download them from a bucket.The encryption and dec",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Overview,Server-Side Encryption,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Overview",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1902.html",
|
|
"node_id":"obs_21_1902.xml",
|
|
"product_code":"obs",
|
|
"code":"114",
|
|
"des":"The following table lists APIs related to server-side encryption:",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Server-Side Encryption APIs,Server-Side Encryption,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Server-Side Encryption APIs",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_1903.html",
|
|
"node_id":"obs_21_1903.xml",
|
|
"product_code":"obs",
|
|
"code":"115",
|
|
"des":"The following code shows an example of encrypting an object with SSE-C before uploading it:The following code shows an example of downloading an object encrypted with SSE",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Code Examples for Server-Side Encryption,Server-Side Encryption,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Code Examples for Server-Side Encryption",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2301.html",
|
|
"node_id":"obs_21_2301.xml",
|
|
"product_code":"obs",
|
|
"code":"116",
|
|
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Client-Side Encryption",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Client-Side Encryption",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2302.html",
|
|
"node_id":"obs_21_2302.xml",
|
|
"product_code":"obs",
|
|
"code":"117",
|
|
"des":"Client-side encryption is a process where data is encrypted using the selected encryption method and information on your local PC before it is transmitted to an OBS serve",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Overview,Client-Side Encryption,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Overview",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2303.html",
|
|
"node_id":"obs_21_2303.xml",
|
|
"product_code":"obs",
|
|
"code":"118",
|
|
"des":"OBS SDK for Java provides two cipher suites for you to choose from.CtrRSACipherGenerator is inherited from CTRCipherGenerator but only requires you to provide an RSA publ",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Client-Side Encryption APIs,Client-Side Encryption,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Client-Side Encryption APIs",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0300.html",
|
|
"node_id":"obs_21_0300.xml",
|
|
"product_code":"obs",
|
|
"code":"119",
|
|
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Fault Locating",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Fault Locating",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0301.html",
|
|
"node_id":"obs_21_0301.xml",
|
|
"product_code":"obs",
|
|
"code":"120",
|
|
"des":"If problems occur when using the OBS Java SDK, you can perform the following steps to analyze and locate the problems.You can click here to view the details about ObsExce",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Methods,Fault Locating,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Methods",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0303.html",
|
|
"node_id":"obs_21_0303.xml",
|
|
"product_code":"obs",
|
|
"code":"121",
|
|
"des":"Dependency missing and dependency conflict are commonly encountered in Java development or during SDK integration. If error message \"ClassNotFoundException\" or \"NoClassDe",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Resolving Dependency Missing or Conflicts,Fault Locating,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Resolving Dependency Missing or Conflicts",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_0302.html",
|
|
"node_id":"obs_21_0302.xml",
|
|
"product_code":"obs",
|
|
"code":"122",
|
|
"des":"Possible causes are as follows:The SK input into ObsClient initialization is incorrect. Solution: Make sure that the SK is correct.This problem is caused by a bug in the ",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Other Notable Issues,Fault Locating,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Other Notable Issues",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2000.html",
|
|
"node_id":"obs_21_2000.xml",
|
|
"product_code":"obs",
|
|
"code":"123",
|
|
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Troubleshooting",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Troubleshooting",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2001.html",
|
|
"node_id":"obs_21_2001.xml",
|
|
"product_code":"obs",
|
|
"code":"124",
|
|
"des":"The OBS server complies with the HTTP standard. After an API is called, the OBS server returns a standard HTTP status code. The following tables list the categories of HT",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"HTTP Status Codes,Troubleshooting,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"HTTP Status Codes",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2002.html",
|
|
"node_id":"obs_21_2002.xml",
|
|
"product_code":"obs",
|
|
"code":"125",
|
|
"des":"If the OBS server encounters an error when processing a request, a response containing the error code and error description is returned. The following table lists details",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"OBS Server-side Error Codes,Troubleshooting,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"OBS Server-side Error Codes",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2005.html",
|
|
"node_id":"obs_21_2005.xml",
|
|
"product_code":"obs",
|
|
"code":"126",
|
|
"des":"SDK custom exceptions (ObsException), thrown by ObsClient, are inherited from class java.lang.RuntimeException. Exceptions are usually OBS server errors, including OBS er",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"SDK Exceptions,Troubleshooting,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"SDK Exceptions",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2003.html",
|
|
"node_id":"obs_21_2003.xml",
|
|
"product_code":"obs",
|
|
"code":"127",
|
|
"des":"After you successfully call an API in an instance of ObsClient, an instance of the HeaderResponse class (or of its sub-class) will be returned.It contains information abo",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"SDK Common Response Headers,Troubleshooting,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"SDK Common Response Headers",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2004.html",
|
|
"node_id":"obs_21_2004.xml",
|
|
"product_code":"obs",
|
|
"code":"128",
|
|
"des":"Save the log4j2.xml file obtained from the OBS Java SDK package to the classpath root directory.Call Log4j2Configurator.setLogConfig to specify the save path of log4j2.xm",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Log Analysis,Troubleshooting,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Log Analysis",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2100.html",
|
|
"node_id":"obs_21_2100.xml",
|
|
"product_code":"obs",
|
|
"code":"129",
|
|
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"FAQs",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"FAQs",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2107.html",
|
|
"node_id":"obs_21_2107.xml",
|
|
"product_code":"obs",
|
|
"code":"130",
|
|
"des":"To do this, perform the following steps:",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"How Can I Set an Object to Be Accessible to Anonymous Users?,FAQs,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"How Can I Set an Object to Be Accessible to Anonymous Users?",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2109.html",
|
|
"node_id":"obs_21_2109.xml",
|
|
"product_code":"obs",
|
|
"code":"131",
|
|
"des":"SDK uses the maxErrorRetry parameter configured in Creating and Configuring an OBS Client to retry. The default value for retry times is 3. 0 to 5 is recommended.If the n",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"What Is the Retry Mechanism of SDK?,FAQs,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"What Is the Retry Mechanism of SDK?",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2110.html",
|
|
"node_id":"obs_21_2110.xml",
|
|
"product_code":"obs",
|
|
"code":"132",
|
|
"des":"After a bucket is configured to work in static website hosting mode, you can use the following method to combine the static website access address of the bucket.https://b",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"How Do I Obtain the Static Website Access Address of a Bucket?,FAQs,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"How Do I Obtain the Static Website Access Address of a Bucket?",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2111.html",
|
|
"node_id":"obs_21_2111.xml",
|
|
"product_code":"obs",
|
|
"code":"133",
|
|
"des":"If the uploaded object is set to be read by anonymous users, anonymous users can download the object through the object URL directly. Methods to obtain the object URL are",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"How Do I Obtain an Object URL?,FAQs,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"How Do I Obtain an Object URL?",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2112.html",
|
|
"node_id":"obs_21_2112.xml",
|
|
"product_code":"obs",
|
|
"code":"134",
|
|
"des":"If a file exceeds 100 MB, you are advised to upload the file using multipart upload.Multipart upload refers to splitting an object into multiple parts and uploading them ",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"How to Improve the Speed of Uploading Large Files over the Public Network?,FAQs,Developer Guide (Jav",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"How to Improve the Speed of Uploading Large Files over the Public Network?",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2114.html",
|
|
"node_id":"obs_21_2114.xml",
|
|
"product_code":"obs",
|
|
"code":"135",
|
|
"des":"In a multipart upload, you can specify a part of the file to be uploaded by performing the following steps:For details, see Multipart Upload.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"How Can I Perform a Multipart Upload?,FAQs,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"How Can I Perform a Multipart Upload?",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2115.html",
|
|
"node_id":"obs_21_2115.xml",
|
|
"product_code":"obs",
|
|
"code":"136",
|
|
"des":"In a multipart download, you can specify the range of data to be downloaded. The procedure is as follows:For details, see Downloading an Object - Range-Based.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"How Can I Perform a Download in Multipart Mode?,FAQs,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"How Can I Perform a Download in Multipart Mode?",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2117.html",
|
|
"node_id":"obs_21_2117.xml",
|
|
"product_code":"obs",
|
|
"code":"137",
|
|
"des":"After the upload is complete, you can call ObsClient.getObjectMetadata to obtain the size and last modification time of the newly uploaded object and compare them with th",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"How Do I Confirm that an Upload is Successful If I Upload an Object to Overwrite an Existing Object ",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"How Do I Confirm that an Upload is Successful If I Upload an Object to Overwrite an Existing Object with the Same Name in a Bucket?",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2118.html",
|
|
"node_id":"obs_21_2118.xml",
|
|
"product_code":"obs",
|
|
"code":"138",
|
|
"des":"If the object is encrypted with SSE-KMS, the server automatically decrypts the object when you use the URL of the object to download it.If the object is encrypted with SS",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"How Do I Download an Encrypted Object Using a URL?,FAQs,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"How Do I Download an Encrypted Object Using a URL?",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2119.html",
|
|
"node_id":"obs_21_2119.xml",
|
|
"product_code":"obs",
|
|
"code":"139",
|
|
"des":"Sample code of generating an SSE-C encryption key and its MD5 value:",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"How Do I Generate an SSE-C Encryption Key?,FAQs,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"How Do I Generate an SSE-C Encryption Key?",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2121.html",
|
|
"node_id":"obs_21_2121.xml",
|
|
"product_code":"obs",
|
|
"code":"140",
|
|
"des":"No.Currently, the SDK does not provide such APIs. You need to encapsulate the service codes for uploading, downloading, or copying objects in a batch by yourself. The pro",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Does the SDK Support Uploading, Downloading, or Copying Objects in a Batch?,FAQs,Developer Guide (Ja",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Does the SDK Support Uploading, Downloading, or Copying Objects in a Batch?",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2124.html",
|
|
"node_id":"obs_21_2124.xml",
|
|
"product_code":"obs",
|
|
"code":"141",
|
|
"des":"Multipurpose Internet Mail Extensions (MIME) type is a standard way of describing a data type. The MIME type is passed in the Content-Type header.If you do not specify Co",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"What Is Content-Type (MIME)?,FAQs,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"What Is Content-Type (MIME)?",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_23_1712.html",
|
|
"node_id":"obs_23_1712.xml",
|
|
"product_code":"obs",
|
|
"code":"142",
|
|
"des":"When calling APIs, you may need to specify the account ID (DomainID) and user ID (UserID) in some requests. You need to obtain them from the console in advance. To obtain",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"How Do I Get My Account ID and User ID?,FAQs,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"How Do I Get My Account ID and User ID?",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_23_1713.html",
|
|
"node_id":"obs_23_1713.xml",
|
|
"product_code":"obs",
|
|
"code":"143",
|
|
"des":"This example limits the upload rate by specifying thex-obs-traffic-limitheader. The SDK transparently transmits the header for the server to verify.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"How Do I Limit the Rate During Object Upload?,FAQs,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"How Do I Limit the Rate During Object Upload?",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_23_1714.html",
|
|
"node_id":"obs_23_1714.xml",
|
|
"product_code":"obs",
|
|
"code":"144",
|
|
"des":"This example limits the download rate by specifying thex-obs-traffic-limitheader. The SDK transparently transmits the header for the server to verify.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"How Do I Limit the Rate During Object Download?,FAQs,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"How Do I Limit the Rate During Object Download?",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_23_1715.html",
|
|
"node_id":"obs_23_1715.xml",
|
|
"product_code":"",
|
|
"code":"145",
|
|
"des":"This example uploads localfile to examplebucket as objectkey and sets the referer header to https://example.com*.",
|
|
"doc_type":"",
|
|
"kw":"How Do I Configure the referer Header?,FAQs,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
|
|
}
|
|
],
|
|
"title":"How Do I Configure the referer Header?",
|
|
"githuburl":""
|
|
},
|
|
{
|
|
"uri":"obs_21_2202.html",
|
|
"node_id":"obs_21_2202.xml",
|
|
"product_code":"obs",
|
|
"code":"146",
|
|
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
|
"doc_type":"sdk-java-devg",
|
|
"kw":"Change History,Developer Guide (Java SDK)",
|
|
"search_title":"",
|
|
"metedata":[
|
|
{
|
|
"opensource":"false;true",
|
|
"prodname":"obs",
|
|
"documenttype":"sdk-java-devg"
|
|
}
|
|
],
|
|
"title":"Change History",
|
|
"githuburl":""
|
|
}
|
|
] |