All Classes and Interfaces
Class
Description
Describes an attempt to append to an object, possibly over multiple requests.
Describes an attempt to append to an object, possibly over multiple requests.
`BidiReadHandle` contains a handle from a previous `BiDiReadObject`
invocation.
`BidiReadHandle` contains a handle from a previous `BiDiReadObject`
invocation.
Error extension proto containing details for all outstanding reads on the
failed stream
Error extension proto containing details for all outstanding reads on the
failed stream
Error proto containing details for a redirected read.
Error proto containing details for a redirected read.
Request message for
[BidiReadObject][google.storage.v2.Storage.BidiReadObject].
Request message for
[BidiReadObject][google.storage.v2.Storage.BidiReadObject].
Response message for
[BidiReadObject][google.storage.v2.Storage.BidiReadObject].
Response message for
[BidiReadObject][google.storage.v2.Storage.BidiReadObject].
Describes the object to read in a BidiReadObject request.
Describes the object to read in a BidiReadObject request.
`BidiWriteHandle` contains a handle from a previous `BidiWriteObject`
invocation.
`BidiWriteHandle` contains a handle from a previous `BidiWriteObject`
invocation.
Error proto containing details for a redirected write.
Error proto containing details for a redirected write.
Request message for
[BidiWriteObject][google.storage.v2.Storage.BidiWriteObject].
Request message for
[BidiWriteObject][google.storage.v2.Storage.BidiWriteObject].
Response message for BidiWriteObject.
Response message for BidiWriteObject.
A bucket.
Configuration for a bucket's Autoclass feature.
Configuration for a bucket's Autoclass feature.
Billing properties of a bucket.
Billing properties of a bucket.
A bucket.
Cross-Origin Response sharing (CORS) properties for a bucket.
Cross-Origin Response sharing (CORS) properties for a bucket.
Configuration for [configurable dual-
regions](https://cloud.google.com/storage/docs/locations#configurable).
Configuration for [configurable dual-
regions](https://cloud.google.com/storage/docs/locations#configurable).
Encryption properties of a bucket.
Encryption properties of a bucket.
Customer Managed Encryption (CMEK) enforcement config of a bucket.
Customer Managed Encryption (CMEK) enforcement config of a bucket.
Customer Supplied Encryption (CSEK) enforcement config of a bucket.
Customer Supplied Encryption (CSEK) enforcement config of a bucket.
Google Managed Encryption (GMEK) enforcement config of a bucket.
Google Managed Encryption (GMEK) enforcement config of a bucket.
Configuration for a bucket's hierarchical namespace feature.
Configuration for a bucket's hierarchical namespace feature.
Bucket restriction options.
Bucket restriction options.
Settings for Uniform Bucket level access.
Settings for Uniform Bucket level access.
The [bucket IP
filtering](https://cloud.google.com/storage/docs/ip-filtering-overview)
configuration.
The [bucket IP
filtering](https://cloud.google.com/storage/docs/ip-filtering-overview)
configuration.
The public network IP address ranges that can access the bucket and its
data.
The public network IP address ranges that can access the bucket and its
data.
The list of VPC networks that can access the bucket.
The list of VPC networks that can access the bucket.
Lifecycle properties of a bucket.
Lifecycle properties of a bucket.
A lifecycle Rule, combining an action to take on an object and a
condition which triggers that action.
An action to take on an object.
An action to take on an object.
A lifecycle Rule, combining an action to take on an object and a
condition which triggers that action.
A condition of an object which triggers some action.
A condition of an object which triggers some action.
Logging-related properties of a bucket.
Logging-related properties of a bucket.
Object Retention related properties of a bucket.
Object Retention related properties of a bucket.
Retention policy properties of a bucket.
Retention policy properties of a bucket.
Soft delete policy properties of a bucket.
Soft delete policy properties of a bucket.
Properties of a bucket related to versioning.
Properties of a bucket related to versioning.
Properties of a bucket related to accessing the contents as a static
website.
Properties of a bucket related to accessing the contents as a static
website.
An access-control entry.
An access-control entry.
Builder for projects/{project}/buckets/{bucket}.
Request message for
[CancelResumableWrite][google.storage.v2.Storage.CancelResumableWrite].
Request message for
[CancelResumableWrite][google.storage.v2.Storage.CancelResumableWrite].
Empty response message for canceling an in-progress resumable upload, is
extended as needed.
Empty response message for canceling an in-progress resumable upload, is
extended as needed.
Message used to convey content being read or written, along with an optional
checksum.
Message used to convey content being read or written, along with an optional
checksum.
Parameters that can be passed to any object request.
Parameters that can be passed to any object request.
Request message for [ComposeObject][google.storage.v2.Storage.ComposeObject].
Request message for [ComposeObject][google.storage.v2.Storage.ComposeObject].
Description of a source object for a composition request.
Description of a source object for a composition request.
Preconditions for a source object of a composition request.
Preconditions for a source object of a composition request.
Specifies a requested range of bytes to download.
Specifies a requested range of bytes to download.
Request message for [CreateBucket][google.storage.v2.Storage.CreateBucket].
Request message for [CreateBucket][google.storage.v2.Storage.CreateBucket].
Builder for
projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}.
Describes the customer-supplied encryption key mechanism used to store an
object's data at rest.
Describes the customer-supplied encryption key mechanism used to store an
object's data at rest.
Request message for [DeleteBucket][google.storage.v2.Storage.DeleteBucket].
Request message for [DeleteBucket][google.storage.v2.Storage.DeleteBucket].
Request message for deleting an object.
Request message for deleting an object.
Request message for [GetBucket][google.storage.v2.Storage.GetBucket].
Request message for [GetBucket][google.storage.v2.Storage.GetBucket].
Request message for [GetObject][google.storage.v2.Storage.GetObject].
Request message for [GetObject][google.storage.v2.Storage.GetObject].
Request message for [ListBuckets][google.storage.v2.Storage.ListBuckets].
Request message for [ListBuckets][google.storage.v2.Storage.ListBuckets].
Response message for [ListBuckets][google.storage.v2.Storage.ListBuckets].
Response message for [ListBuckets][google.storage.v2.Storage.ListBuckets].
Request message for [ListObjects][google.storage.v2.Storage.ListObjects].
Request message for [ListObjects][google.storage.v2.Storage.ListObjects].
The result of a call to Objects.ListObjects
The result of a call to Objects.ListObjects
Request message for
[LockBucketRetentionPolicy][google.storage.v2.Storage.LockBucketRetentionPolicy].
Request message for
[LockBucketRetentionPolicy][google.storage.v2.Storage.LockBucketRetentionPolicy].
Request message for [MoveObject][google.storage.v2.Storage.MoveObject].
Request message for [MoveObject][google.storage.v2.Storage.MoveObject].
An object.
An object.
Specifies retention parameters of the object.
Specifies retention parameters of the object.
Retention mode values.
An access-control entry.
An access-control entry.
Message used for storing full (not subrange) object checksums.
Message used for storing full (not subrange) object checksums.
All contexts of an object grouped by type.
All contexts of an object grouped by type.
The payload of a single user-defined object context.
The payload of a single user-defined object context.
Contains data and metadata for a range of an object.
Contains data and metadata for a range of an object.
The owner of a specific resource.
The owner of a specific resource.
Builder for projects/{project}.
Represents the Viewers, Editors, or Owners of a given project.
Represents the Viewers, Editors, or Owners of a given project.
Request object for
[QueryWriteStatus][google.storage.v2.Storage.QueryWriteStatus].
Request object for
[QueryWriteStatus][google.storage.v2.Storage.QueryWriteStatus].
Response object for
[QueryWriteStatus][google.storage.v2.Storage.QueryWriteStatus].
Response object for
[QueryWriteStatus][google.storage.v2.Storage.QueryWriteStatus].
Request message for [ReadObject][google.storage.v2.Storage.ReadObject].
Request message for [ReadObject][google.storage.v2.Storage.ReadObject].
Response message for [ReadObject][google.storage.v2.Storage.ReadObject].
Response message for [ReadObject][google.storage.v2.Storage.ReadObject].
Describes a range of bytes to read in a `BidiReadObjectRanges` request.
Describes a range of bytes to read in a `BidiReadObjectRanges` request.
Error extension proto containing details for a single range read
Error extension proto containing details for a single range read
Request message for
[RestoreObject][google.storage.v2.Storage.RestoreObject].
Request message for
[RestoreObject][google.storage.v2.Storage.RestoreObject].
Request message for [RewriteObject][google.storage.v2.Storage.RewriteObject].
Request message for [RewriteObject][google.storage.v2.Storage.RewriteObject].
A rewrite response.
A rewrite response.
Shared constants.
Shared constants.
A collection of constant values meaningful to the Storage API.
Request message for
[StartResumableWrite][google.storage.v2.Storage.StartResumableWrite].
Request message for
[StartResumableWrite][google.storage.v2.Storage.StartResumableWrite].
Response object for
[StartResumableWrite][google.storage.v2.Storage.StartResumableWrite].
Response object for
[StartResumableWrite][google.storage.v2.Storage.StartResumableWrite].
Request for [UpdateBucket][google.storage.v2.Storage.UpdateBucket] method.
Request for [UpdateBucket][google.storage.v2.Storage.UpdateBucket] method.
Request message for [UpdateObject][google.storage.v2.Storage.UpdateObject].
Request message for [UpdateObject][google.storage.v2.Storage.UpdateObject].
Request message for [WriteObject][google.storage.v2.Storage.WriteObject].
Request message for [WriteObject][google.storage.v2.Storage.WriteObject].
Response message for
[WriteObject][google.storage.v2.Storage.WriteObject].
Response message for
[WriteObject][google.storage.v2.Storage.WriteObject].
Describes an attempt to insert an object, possibly over multiple requests.
Describes an attempt to insert an object, possibly over multiple requests.