Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions google/cloud/storage/async/client.h
Original file line number Diff line number Diff line change
Expand Up @@ -371,7 +371,7 @@ class AsyncClient {
std::int64_t limit, Options opts = {});

/*
[start-appendable-object-upload]
[create-and-write-appendable-object]
Comment thread
bajajneha27 marked this conversation as resolved.
Initiates a [resumable upload][resumable-link] for an appendable object.

Appendable objects allow you to create an object and upload data to it
Expand All @@ -385,21 +385,21 @@ class AsyncClient {
closure of the streaming RPC used for the upload.

@par Example
@snippet storage_async_samples.cc start-appendable-object-upload
@snippet storage_async_samples.cc create-and-write-appendable-object

@par Idempotency
This function is always treated as idempotent, and the library will
automatically retry the function on transient errors.

[resumable-link]: https://cloud.google.com/storage/docs/resumable-uploads
[start-appendable-object-upload]
[create-and-write-appendable-object]
*/

/**
* Starts a new resumable upload session for appendable objects and
* automatic recovery from transient failures.
*
* @snippet{doc} async/client.h start-appendable-object-upload
* @snippet{doc} async/client.h create-and-write-appendable-object
*
* @param bucket_name the name of the bucket that contains the object.
* @param object_name the name of the object to be uploaded.
Expand All @@ -414,7 +414,7 @@ class AsyncClient {
* Starts a new resumable upload session for appendable objects and
* automatic recovery from transient failures.
*
* @snippet{doc} async/client.h start-appendable-object-upload
* @snippet{doc} async/client.h create-and-write-appendable-object
*
* @param request the request contents, it must include the bucket name and
* object name. Many other fields are optional.
Expand Down
Loading
Loading