- 2.53.2 (latest)
- 2.53.0
- 2.52.3
- 2.50.0
- 2.49.0
- 2.48.2
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.1
- 2.43.2
- 2.42.0
- 2.41.0
- 2.40.1
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.1
- 2.34.0
- 2.33.0
- 2.32.1
- 2.30.1
- 2.29.1
- 2.28.0
- 2.27.1
- 2.24.0
- 2.23.0
- 2.22.6
- 2.21.0
- 2.20.2
- 2.19.0
- 2.18.0
- 2.17.2
- 2.16.0
- 2.15.1
- 2.14.0
- 2.13.1
- 2.12.0
- 2.11.3
- 2.10.0
- 2.9.3
- 2.8.1
- 2.7.1
- 2.6.1
- 2.5.1
- 2.4.5
- 2.3.0
- 2.2.3
- 2.1.10
Package com.google.storage.control.v2 (2.53.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.AnywhereCache | An Anywhere Cache Instance. |
com.google.storage.control.v2.AnywhereCache.Builder | An Anywhere Cache Instance. |
com.google.storage.control.v2.AnywhereCacheName | |
com.google.storage.control.v2.AnywhereCacheName.Builder | Builder for projects/{project}/buckets/{bucket}/anywhereCaches/{anywhere_cache}. |
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.CreateAnywhereCacheMetadata | Message returned in the metadata field of the Operation resource for CreateAnywhereCache operations. |
com.google.storage.control.v2.CreateAnywhereCacheMetadata.Builder | Message returned in the metadata field of the Operation resource for CreateAnywhereCache operations. |
com.google.storage.control.v2.CreateAnywhereCacheRequest | Request message for CreateAnywhereCache. |
com.google.storage.control.v2.CreateAnywhereCacheRequest.Builder | Request message for CreateAnywhereCache. |
com.google.storage.control.v2.CreateFolderRequest | Request message for CreateFolder. This operation is only applicable to a hierarchical namespace enabled bucket. |
com.google.storage.control.v2.CreateFolderRequest.Builder | Request message for CreateFolder. This operation is only applicable to a hierarchical namespace enabled bucket. |
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. |
com.google.storage.control.v2.DeleteFolderRequest.Builder | Request message for DeleteFolder. This operation is only applicable to a hierarchical namespace enabled bucket. |
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.DisableAnywhereCacheRequest | Request message for DisableAnywhereCache. |
com.google.storage.control.v2.DisableAnywhereCacheRequest.Builder | Request message for DisableAnywhereCache. |
com.google.storage.control.v2.Folder | A folder resource. This resource can only exist in a hierarchical namespace enabled bucket. |
com.google.storage.control.v2.Folder.Builder | A folder resource. This resource can only exist in a hierarchical namespace enabled bucket. |
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.GetAnywhereCacheRequest | Request message for GetAnywhereCache. |
com.google.storage.control.v2.GetAnywhereCacheRequest.Builder | Request message for GetAnywhereCache. |
com.google.storage.control.v2.GetFolderIntelligenceConfigRequest |
Request message to get the IntelligenceConfig resource associated with your
folder.
|
com.google.storage.control.v2.GetFolderIntelligenceConfigRequest.Builder |
Request message to get the IntelligenceConfig resource associated with your
folder.
|
com.google.storage.control.v2.GetFolderRequest | Request message for GetFolder. This operation is only applicable to a hierarchical namespace enabled bucket. |
com.google.storage.control.v2.GetFolderRequest.Builder | Request message for GetFolder. This operation is only applicable to a hierarchical namespace enabled bucket. |
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.GetOrganizationIntelligenceConfigRequest |
Request message to get the IntelligenceConfig resource associated with your
organization.
|
com.google.storage.control.v2.GetOrganizationIntelligenceConfigRequest.Builder |
Request message to get the IntelligenceConfig resource associated with your
organization.
|
com.google.storage.control.v2.GetProjectIntelligenceConfigRequest |
Request message to get the IntelligenceConfig resource associated with your
project.
|
com.google.storage.control.v2.GetProjectIntelligenceConfigRequest.Builder |
Request message to get the IntelligenceConfig resource associated with your
project.
|
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.IntelligenceConfig |
The IntelligenceConfig resource associated with your organization, folder,
or project.
|
com.google.storage.control.v2.IntelligenceConfig.Builder |
The IntelligenceConfig resource associated with your organization, folder,
or project.
|
com.google.storage.control.v2.IntelligenceConfig.EffectiveIntelligenceConfig |
The effective IntelligenceConfig for the resource.
|
com.google.storage.control.v2.IntelligenceConfig.EffectiveIntelligenceConfig.Builder |
The effective IntelligenceConfig for the resource.
|
com.google.storage.control.v2.IntelligenceConfig.Filter | Filter over location and bucket using include or exclude semantics. Resources that match the include or exclude filter are exclusively included or excluded from the Storage Intelligence plan. |
com.google.storage.control.v2.IntelligenceConfig.Filter.Builder | Filter over location and bucket using include or exclude semantics. Resources that match the include or exclude filter are exclusively included or excluded from the Storage Intelligence plan. |
com.google.storage.control.v2.IntelligenceConfig.Filter.CloudStorageBuckets | Collection of buckets. |
com.google.storage.control.v2.IntelligenceConfig.Filter.CloudStorageBuckets.Builder | Collection of buckets. |
com.google.storage.control.v2.IntelligenceConfig.Filter.CloudStorageLocations | Collection of bucket locations. |
com.google.storage.control.v2.IntelligenceConfig.Filter.CloudStorageLocations.Builder | Collection of bucket locations. |
com.google.storage.control.v2.IntelligenceConfig.TrialConfig |
The trial configuration of the IntelligenceConfig resource.
|
com.google.storage.control.v2.IntelligenceConfig.TrialConfig.Builder |
The trial configuration of the IntelligenceConfig resource.
|
com.google.storage.control.v2.IntelligenceConfigName | |
com.google.storage.control.v2.IntelligenceConfigName.Builder | Builder for folders/{folder}/locations/{location}/intelligenceConfig. |
com.google.storage.control.v2.IntelligenceConfigName.OrgLocationBuilder | Builder for organizations/{org}/locations/{location}/intelligenceConfig. |
com.google.storage.control.v2.IntelligenceConfigName.ProjectLocationBuilder | Builder for projects/{project}/locations/{location}/intelligenceConfig. |
com.google.storage.control.v2.ListAnywhereCachesRequest | Request message for ListAnywhereCaches. |
com.google.storage.control.v2.ListAnywhereCachesRequest.Builder | Request message for ListAnywhereCaches. |
com.google.storage.control.v2.ListAnywhereCachesResponse | Response message for ListAnywhereCaches. |
com.google.storage.control.v2.ListAnywhereCachesResponse.Builder | Response message for ListAnywhereCaches. |
com.google.storage.control.v2.ListFoldersRequest | Request message for ListFolders. This operation is only applicable to a hierarchical namespace enabled bucket. |
com.google.storage.control.v2.ListFoldersRequest.Builder | Request message for ListFolders. This operation is only applicable to a hierarchical namespace enabled bucket. |
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.PauseAnywhereCacheRequest | Request message for PauseAnywhereCache. |
com.google.storage.control.v2.PauseAnywhereCacheRequest.Builder | Request message for PauseAnywhereCache. |
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. |
com.google.storage.control.v2.RenameFolderRequest.Builder | Request message for RenameFolder. This operation is only applicable to a hierarchical namespace enabled bucket. |
com.google.storage.control.v2.ResumeAnywhereCacheRequest | Request message for ResumeAnywhereCache. |
com.google.storage.control.v2.ResumeAnywhereCacheRequest.Builder | Request message for ResumeAnywhereCache. |
com.google.storage.control.v2.StorageControlClient.ListAnywhereCachesFixedSizeCollection | |
com.google.storage.control.v2.StorageControlClient.ListAnywhereCachesPage | |
com.google.storage.control.v2.StorageControlClient.ListAnywhereCachesPagedResponse | |
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 here. |
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 here. |
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. |
com.google.storage.control.v2.UpdateAnywhereCacheMetadata | Message returned in the metadata field of the Operation resource for UpdateAnywhereCache operation. |
com.google.storage.control.v2.UpdateAnywhereCacheMetadata.Builder | Message returned in the metadata field of the Operation resource for UpdateAnywhereCache operation. |
com.google.storage.control.v2.UpdateAnywhereCacheRequest | Request message for UpdateAnywhereCache. |
com.google.storage.control.v2.UpdateAnywhereCacheRequest.Builder | Request message for UpdateAnywhereCache. |
com.google.storage.control.v2.UpdateFolderIntelligenceConfigRequest |
Request message to update the IntelligenceConfig resource associated with
your folder.
|
com.google.storage.control.v2.UpdateFolderIntelligenceConfigRequest.Builder |
Request message to update the IntelligenceConfig resource associated with
your folder.
|
com.google.storage.control.v2.UpdateOrganizationIntelligenceConfigRequest |
Request message to update the IntelligenceConfig resource associated with
your organization.
|
com.google.storage.control.v2.UpdateOrganizationIntelligenceConfigRequest.Builder |
Request message to update the IntelligenceConfig resource associated with
your organization.
|
com.google.storage.control.v2.UpdateProjectIntelligenceConfigRequest |
Request message to update the IntelligenceConfig resource associated with
your project.
|
com.google.storage.control.v2.UpdateProjectIntelligenceConfigRequest.Builder |
Request message to update the IntelligenceConfig resource associated with
your project.
|
Interfaces
Enums
Enum | Description |
---|---|
com.google.storage.control.v2.IntelligenceConfig.EditionConfig |
The edition configuration of the IntelligenceConfig resource. This
signifies the edition used for configuring the IntelligenceConfig
resource and can only take the following values: |
com.google.storage.control.v2.IntelligenceConfig.EffectiveIntelligenceConfig.EffectiveEdition |
The effective edition of the IntelligenceConfig resource.
|
com.google.storage.control.v2.IntelligenceConfig.Filter.CloudStorageBucketsCase | |
com.google.storage.control.v2.IntelligenceConfig.Filter.CloudStorageLocationsCase |