| Package | Description |
|---|---|
| com.google.api.services.storage | |
| com.google.api.services.storage.model |
| Class and Description |
|---|
| AdvanceRelocateBucketOperationRequest
An AdvanceRelocateBucketOperation request.
|
| AnywhereCache
An Anywhere Cache instance.
|
| Bucket
A bucket.
|
| BucketAccessControl
An access-control entry.
|
| BulkRestoreObjectsRequest
A bulk restore objects request.
|
| Channel
An notification channel used to watch for resource changes.
|
| ComposeRequest
A Compose request.
|
| Folder
A folder.
|
| HmacKeyMetadata
JSON template to produce a JSON-style HMAC Key metadata resource.
|
| ManagedFolder
A managed folder.
|
| Notification
A subscription to receive Google PubSub notifications.
|
| ObjectAccessControl
An access-control entry.
|
| Policy
A bucket/object/managedFolder IAM policy.
|
| RelocateBucketRequest
A Relocate Bucket request.
|
| StorageObject
An object.
|
| Class and Description |
|---|
| AdvanceRelocateBucketOperationRequest
An AdvanceRelocateBucketOperation request.
|
| AnywhereCache
An Anywhere Cache instance.
|
| AnywhereCaches
A list of Anywhere Caches.
|
| Bucket
A bucket.
|
| Bucket.Autoclass
The bucket's Autoclass configuration.
|
| Bucket.Billing
The bucket's billing configuration.
|
| Bucket.Cors
Model definition for BucketCors.
|
| Bucket.CustomPlacementConfig
The bucket's custom placement configuration for Custom Dual Regions.
|
| Bucket.Encryption
Encryption configuration for a bucket.
|
| Bucket.Encryption.CustomerManagedEncryptionEnforcementConfig
If set, the new objects created in this bucket must comply with this enforcement config.
|
| Bucket.Encryption.CustomerSuppliedEncryptionEnforcementConfig
If set, the new objects created in this bucket must comply with this enforcement config.
|
| Bucket.Encryption.GoogleManagedEncryptionEnforcementConfig
If set, the new objects created in this bucket must comply with this enforcement config.
|
| Bucket.HierarchicalNamespace
The bucket's hierarchical namespace configuration.
|
| Bucket.IamConfiguration
The bucket's IAM configuration.
|
| Bucket.IamConfiguration.BucketPolicyOnly
The bucket's uniform bucket-level access configuration.
|
| Bucket.IamConfiguration.UniformBucketLevelAccess
The bucket's uniform bucket-level access configuration.
|
| Bucket.IpFilter
The bucket's IP filter configuration.
|
| Bucket.IpFilter.PublicNetworkSource
The public network source of the bucket's IP filter.
|
| Bucket.IpFilter.VpcNetworkSources
Model definition for BucketIpFilterVpcNetworkSources.
|
| Bucket.Lifecycle
The bucket's lifecycle configuration.
|
| Bucket.Lifecycle.Rule
Model definition for BucketLifecycleRule.
|
| Bucket.Lifecycle.Rule.Action
The action to take.
|
| Bucket.Lifecycle.Rule.Condition
The condition(s) under which the action will be taken.
|
| Bucket.Logging
The bucket's logging configuration, which defines the destination bucket and optional name prefix
for the current bucket's logs.
|
| Bucket.ObjectRetention
The bucket's object retention config.
|
| Bucket.Owner
The owner of the bucket.
|
| Bucket.RetentionPolicy
The bucket's retention policy.
|
| Bucket.SoftDeletePolicy
The bucket's soft delete policy, which defines the period of time that soft-deleted objects will
be retained, and cannot be permanently deleted.
|
| Bucket.Versioning
The bucket's versioning configuration.
|
| Bucket.Website
The bucket's website configuration, controlling how the service behaves when accessing bucket
contents as a web site.
|
| BucketAccessControl
An access-control entry.
|
| BucketAccessControl.ProjectTeam
The project team associated with the entity, if any.
|
| BucketAccessControls
An access-control list.
|
| Buckets
A list of buckets.
|
| BucketStorageLayout
The storage layout configuration of a bucket.
|
| BucketStorageLayout.CustomPlacementConfig
The bucket's custom placement configuration for Custom Dual Regions.
|
| BucketStorageLayout.HierarchicalNamespace
The bucket's hierarchical namespace configuration.
|
| BulkRestoreObjectsRequest
A bulk restore objects request.
|
| Channel
An notification channel used to watch for resource changes.
|
| ComposeRequest
A Compose request.
|
| ComposeRequest.SourceObjects
Model definition for ComposeRequestSourceObjects.
|
| ComposeRequest.SourceObjects.ObjectPreconditions
Conditions that must be met for this operation to execute.
|
| Expr
Represents an expression text.
|
| Folder
A folder.
|
| Folder.PendingRenameInfo
Only present if the folder is part of an ongoing rename folder operation.
|
| Folders
A list of folders.
|
| GoogleLongrunningListOperationsResponse
The response message for storage.buckets.operations.list.
|
| GoogleLongrunningOperation
This resource represents a long-running operation that is the result of a network API call.
|
| GoogleRpcStatus
The "Status" type defines a logical error model that is suitable for different programming
environments, including REST APIs and RPC APIs.
|
| HmacKey
JSON template to produce a JSON-style HMAC Key resource for Create responses.
|
| HmacKeyMetadata
JSON template to produce a JSON-style HMAC Key metadata resource.
|
| HmacKeysMetadata
A list of hmacKeys.
|
| ManagedFolder
A managed folder.
|
| ManagedFolders
A list of managed folders.
|
| Notification
A subscription to receive Google PubSub notifications.
|
| Notifications
A list of notification subscriptions.
|
| ObjectAccessControl
An access-control entry.
|
| ObjectAccessControl.ProjectTeam
The project team associated with the entity, if any.
|
| ObjectAccessControls
An access-control list.
|
| ObjectCustomContextPayload
The payload of a single user-defined object context.
|
| Objects
A list of objects.
|
| Policy
A bucket/object/managedFolder IAM policy.
|
| Policy.Bindings
Model definition for PolicyBindings.
|
| RelocateBucketRequest
A Relocate Bucket request.
|
| RelocateBucketRequest.DestinationCustomPlacementConfig
The bucket's new custom placement configuration if relocating to a Custom Dual Region.
|
| RewriteResponse
A rewrite response.
|
| ServiceAccount
A subscription to receive Google PubSub notifications.
|
| StorageObject
An object.
|
| StorageObject.Contexts
User-defined or system-defined object contexts.
|
| StorageObject.CustomerEncryption
Metadata of customer-supplied encryption key, if the object is encrypted by such a key.
|
| StorageObject.Owner
The owner of the object.
|
| StorageObject.Retention
A collection of object level retention parameters.
|
| TestIamPermissionsResponse
A storage.(buckets|objects|managedFolders).testIamPermissions response.
|
Copyright © 2011–2025 Google. All rights reserved.