Package com.google.storage.control.v2 (2.40.0)
GitHub Repository |
This package is not the recommended entry point to using this client library!
For this library, we recommend using com.google.cloud.storage for new applications.
Client Classes
Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.
Client | Description |
---|---|
com.google.storage.control.v2.StorageControlClient |
Service Description: StorageControl service includes selected control plane operations.
This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started: |
Settings Classes
Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.
Settings | Description |
---|---|
com.google.storage.control.v2.StorageControlSettings |
Settings class to configure an instance of StorageControlClient.
The default instance has everything set to sensible defaults: |
Classes
Class | Description |
---|---|
com.google.storage.control.v2.BucketName | |
com.google.storage.control.v2.BucketName.Builder | Builder for projects/{project}/buckets/{bucket}. |
com.google.storage.control.v2.CommonLongRunningOperationMetadata |
The message contains metadata that is common to all Storage Control
long-running operations, present in its google.longrunning.Operation
messages, and accessible via metadata.common_metadata . |
com.google.storage.control.v2.CommonLongRunningOperationMetadata.Builder |
The message contains metadata that is common to all Storage Control
long-running operations, present in its google.longrunning.Operation
messages, and accessible via metadata.common_metadata . |
com.google.storage.control.v2.CreateFolderRequest | Request message for CreateFolder. This operation is only applicable to a hierarchical namespace enabled bucket. Hierarchical namespace buckets are in allowlist preview. |
com.google.storage.control.v2.CreateFolderRequest.Builder | Request message for CreateFolder. This operation is only applicable to a hierarchical namespace enabled bucket. Hierarchical namespace buckets are in allowlist preview. |
com.google.storage.control.v2.CreateManagedFolderRequest | Request message for CreateManagedFolder. |
com.google.storage.control.v2.CreateManagedFolderRequest.Builder | Request message for CreateManagedFolder. |
com.google.storage.control.v2.DeleteFolderRequest | Request message for DeleteFolder. This operation is only applicable to a hierarchical namespace enabled bucket. Hierarchical namespace buckets are in allowlist preview. |
com.google.storage.control.v2.DeleteFolderRequest.Builder | Request message for DeleteFolder. This operation is only applicable to a hierarchical namespace enabled bucket. Hierarchical namespace buckets are in allowlist preview. |
com.google.storage.control.v2.DeleteManagedFolderRequest | DeleteManagedFolder RPC request message. |
com.google.storage.control.v2.DeleteManagedFolderRequest.Builder | DeleteManagedFolder RPC request message. |
com.google.storage.control.v2.Folder | A folder resource. This resource can only exist in a hierarchical namespace enabled bucket. Hierarchical namespace buckets are in allowlist preview. |
com.google.storage.control.v2.Folder.Builder | A folder resource. This resource can only exist in a hierarchical namespace enabled bucket. Hierarchical namespace buckets are in allowlist preview. |
com.google.storage.control.v2.FolderName | |
com.google.storage.control.v2.FolderName.Builder | Builder for projects/{project}/buckets/{bucket}/folders/{folder=**}. |
com.google.storage.control.v2.GetFolderRequest | Request message for GetFolder. This operation is only applicable to a hierarchical namespace enabled bucket. Hierarchical namespace buckets are in allowlist preview. |
com.google.storage.control.v2.GetFolderRequest.Builder | Request message for GetFolder. This operation is only applicable to a hierarchical namespace enabled bucket. Hierarchical namespace buckets are in allowlist preview. |
com.google.storage.control.v2.GetManagedFolderRequest | Request message for GetManagedFolder. |
com.google.storage.control.v2.GetManagedFolderRequest.Builder | Request message for GetManagedFolder. |
com.google.storage.control.v2.GetStorageLayoutRequest | Request message for GetStorageLayout. |
com.google.storage.control.v2.GetStorageLayoutRequest.Builder | Request message for GetStorageLayout. |
com.google.storage.control.v2.ListFoldersRequest | Request message for ListFolders. This operation is only applicable to a hierarchical namespace enabled bucket. Hierarchical namespace buckets are in allowlist preview. |
com.google.storage.control.v2.ListFoldersRequest.Builder | Request message for ListFolders. This operation is only applicable to a hierarchical namespace enabled bucket. Hierarchical namespace buckets are in allowlist preview. |
com.google.storage.control.v2.ListFoldersResponse | Response message for ListFolders. |
com.google.storage.control.v2.ListFoldersResponse.Builder | Response message for ListFolders. |
com.google.storage.control.v2.ListManagedFoldersRequest | Request message for ListManagedFolders. |
com.google.storage.control.v2.ListManagedFoldersRequest.Builder | Request message for ListManagedFolders. |
com.google.storage.control.v2.ListManagedFoldersResponse | Response message for ListManagedFolders. |
com.google.storage.control.v2.ListManagedFoldersResponse.Builder | Response message for ListManagedFolders. |
com.google.storage.control.v2.ManagedFolder | A managed folder. |
com.google.storage.control.v2.ManagedFolder.Builder | A managed folder. |
com.google.storage.control.v2.ManagedFolderName | |
com.google.storage.control.v2.ManagedFolderName.Builder | Builder for projects/{project}/buckets/{bucket}/managedFolders/{managed_folder=**}. |
com.google.storage.control.v2.PendingRenameInfo | Contains information about a pending rename operation. |
com.google.storage.control.v2.PendingRenameInfo.Builder | Contains information about a pending rename operation. |
com.google.storage.control.v2.RenameFolderMetadata | Message returned in the metadata field of the Operation resource for RenameFolder operations. |
com.google.storage.control.v2.RenameFolderMetadata.Builder | Message returned in the metadata field of the Operation resource for RenameFolder operations. |
com.google.storage.control.v2.RenameFolderRequest | Request message for RenameFolder. This operation is only applicable to a hierarchical namespace enabled bucket. Hierarchical namespace buckets are in allowlist preview. |
com.google.storage.control.v2.RenameFolderRequest.Builder | Request message for RenameFolder. This operation is only applicable to a hierarchical namespace enabled bucket. Hierarchical namespace buckets are in allowlist preview. |
com.google.storage.control.v2.StorageControlClient.ListFoldersFixedSizeCollection | |
com.google.storage.control.v2.StorageControlClient.ListFoldersPage | |
com.google.storage.control.v2.StorageControlClient.ListFoldersPagedResponse | |
com.google.storage.control.v2.StorageControlClient.ListManagedFoldersFixedSizeCollection | |
com.google.storage.control.v2.StorageControlClient.ListManagedFoldersPage | |
com.google.storage.control.v2.StorageControlClient.ListManagedFoldersPagedResponse | |
com.google.storage.control.v2.StorageControlGrpc | StorageControl service includes selected control plane operations. |
com.google.storage.control.v2.StorageControlGrpc.StorageControlImplBase | Base class for the server implementation of the service StorageControl. StorageControl service includes selected control plane operations. |
com.google.storage.control.v2.StorageControlProto | |
com.google.storage.control.v2.StorageControlSettings.Builder | Builder for StorageControlSettings. |
com.google.storage.control.v2.StorageLayout | The storage layout configuration of a bucket. |
com.google.storage.control.v2.StorageLayout.Builder | The storage layout configuration of a bucket. |
com.google.storage.control.v2.StorageLayout.CustomPlacementConfig | Configuration for Custom Dual Regions. It should specify precisely two eligible regions within the same Multiregion. More information on regions may be found https://cloud.google.com/storage/docs/locations. |
com.google.storage.control.v2.StorageLayout.CustomPlacementConfig.Builder | Configuration for Custom Dual Regions. It should specify precisely two eligible regions within the same Multiregion. More information on regions may be found https://cloud.google.com/storage/docs/locations. |
com.google.storage.control.v2.StorageLayout.HierarchicalNamespace | Configuration for a bucket's hierarchical namespace feature. |
com.google.storage.control.v2.StorageLayout.HierarchicalNamespace.Builder | Configuration for a bucket's hierarchical namespace feature. |
com.google.storage.control.v2.StorageLayoutName | |
com.google.storage.control.v2.StorageLayoutName.Builder | Builder for projects/{project}/buckets/{bucket}/storageLayout. |