- 0.52.0 (latest)
- 0.51.0
- 0.50.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.6
- 0.1.0
Package com.google.cloud.gkebackup.v1 (0.43.0)
GitHub Repository |
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.cloud.gkebackup.v1.BackupForGKEClient |
Service Description: BackupForGKE allows Kubernetes administrators to configure, execute, and
manage backup and restore operations for their GKE clusters.
This class provides the ability to make remote calls to the backing service through method |
Settings Classes
Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.
Settings | Description |
---|---|
com.google.cloud.gkebackup.v1.BackupForGKESettings |
Settings class to configure an instance of BackupForGKEClient.
The default instance has everything set to sensible defaults: |
Classes
Class | Description |
---|---|
com.google.cloud.gkebackup.v1.Backup | Represents a request to perform a single point-in-time capture of some portion of the state of a GKE cluster, the record of the backup operation itself, and an anchor for the underlying artifacts that |
com.google.cloud.gkebackup.v1.Backup.Builder | Represents a request to perform a single point-in-time capture of some portion of the state of a GKE cluster, the record of the backup operation itself, and an anchor for the underlying artifacts that |
com.google.cloud.gkebackup.v1.Backup.ClusterMetadata | Information about the GKE cluster from which this Backup was created. |
com.google.cloud.gkebackup.v1.Backup.ClusterMetadata.Builder | Information about the GKE cluster from which this Backup was created. |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListBackupPlansFixedSizeCollection | |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListBackupPlansPage | |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListBackupPlansPagedResponse | |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListBackupsFixedSizeCollection | |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListBackupsPage | |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListBackupsPagedResponse | |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListLocationsFixedSizeCollection | |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListLocationsPage | |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListLocationsPagedResponse | |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListRestorePlansFixedSizeCollection | |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListRestorePlansPage | |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListRestorePlansPagedResponse | |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListRestoresFixedSizeCollection | |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListRestoresPage | |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListRestoresPagedResponse | |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListVolumeBackupsFixedSizeCollection | |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListVolumeBackupsPage | |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListVolumeBackupsPagedResponse | |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListVolumeRestoresFixedSizeCollection | |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListVolumeRestoresPage | |
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListVolumeRestoresPagedResponse | |
com.google.cloud.gkebackup.v1.BackupForGKEGrpc | BackupForGKE allows Kubernetes administrators to configure, execute, and manage backup and restore operations for their GKE clusters. |
com.google.cloud.gkebackup.v1.BackupForGKEGrpc.BackupForGKEImplBase | Base class for the server implementation of the service BackupForGKE. BackupForGKE allows Kubernetes administrators to configure, execute, and |
com.google.cloud.gkebackup.v1.BackupForGKESettings.Builder | Builder for BackupForGKESettings. |
com.google.cloud.gkebackup.v1.BackupName | |
com.google.cloud.gkebackup.v1.BackupName.Builder | Builder for projects/{project}/locations/{location}/backupPlans/{backup_plan}/backups/{backup}. |
com.google.cloud.gkebackup.v1.BackupPlan | Defines the configuration and scheduling for a "line" of Backups. |
com.google.cloud.gkebackup.v1.BackupPlan.BackupConfig | BackupConfig defines the configuration of Backups created via this BackupPlan. |
com.google.cloud.gkebackup.v1.BackupPlan.BackupConfig.Builder | BackupConfig defines the configuration of Backups created via this BackupPlan. |
com.google.cloud.gkebackup.v1.BackupPlan.Builder | Defines the configuration and scheduling for a "line" of Backups. |
com.google.cloud.gkebackup.v1.BackupPlan.RetentionPolicy | RetentionPolicy defines a Backup retention policy for a BackupPlan. |
com.google.cloud.gkebackup.v1.BackupPlan.RetentionPolicy.Builder | RetentionPolicy defines a Backup retention policy for a BackupPlan. |
com.google.cloud.gkebackup.v1.BackupPlan.Schedule | Defines scheduling parameters for automatically creating Backups via this BackupPlan. |
com.google.cloud.gkebackup.v1.BackupPlan.Schedule.Builder | Defines scheduling parameters for automatically creating Backups via this BackupPlan. |
com.google.cloud.gkebackup.v1.BackupPlanName | |
com.google.cloud.gkebackup.v1.BackupPlanName.Builder | Builder for projects/{project}/locations/{location}/backupPlans/{backup_plan}. |
com.google.cloud.gkebackup.v1.BackupPlanProto | |
com.google.cloud.gkebackup.v1.BackupProto | |
com.google.cloud.gkebackup.v1.CommonProto | |
com.google.cloud.gkebackup.v1.CreateBackupPlanRequest | Request message for CreateBackupPlan. |
com.google.cloud.gkebackup.v1.CreateBackupPlanRequest.Builder | Request message for CreateBackupPlan. |
com.google.cloud.gkebackup.v1.CreateBackupRequest | Request message for CreateBackup. |
com.google.cloud.gkebackup.v1.CreateBackupRequest.Builder | Request message for CreateBackup. |
com.google.cloud.gkebackup.v1.CreateRestorePlanRequest | Request message for CreateRestorePlan. |
com.google.cloud.gkebackup.v1.CreateRestorePlanRequest.Builder | Request message for CreateRestorePlan. |
com.google.cloud.gkebackup.v1.CreateRestoreRequest | Request message for CreateRestore. |
com.google.cloud.gkebackup.v1.CreateRestoreRequest.Builder | Request message for CreateRestore. |
com.google.cloud.gkebackup.v1.DeleteBackupPlanRequest | Request message for DeleteBackupPlan. |
com.google.cloud.gkebackup.v1.DeleteBackupPlanRequest.Builder | Request message for DeleteBackupPlan. |
com.google.cloud.gkebackup.v1.DeleteBackupRequest | Request message for DeleteBackup. |
com.google.cloud.gkebackup.v1.DeleteBackupRequest.Builder | Request message for DeleteBackup. |
com.google.cloud.gkebackup.v1.DeleteRestorePlanRequest | Request message for DeleteRestorePlan. |
com.google.cloud.gkebackup.v1.DeleteRestorePlanRequest.Builder | Request message for DeleteRestorePlan. |
com.google.cloud.gkebackup.v1.DeleteRestoreRequest | Request message for DeleteRestore. |
com.google.cloud.gkebackup.v1.DeleteRestoreRequest.Builder | Request message for DeleteRestore. |
com.google.cloud.gkebackup.v1.EncryptionKey | Defined a customer managed encryption key that will be used to encrypt Backup artifacts. |
com.google.cloud.gkebackup.v1.EncryptionKey.Builder | Defined a customer managed encryption key that will be used to encrypt Backup artifacts. |
com.google.cloud.gkebackup.v1.ExclusionWindow | Defines a time window during which no backup should happen. All time and date are in UTC. |
com.google.cloud.gkebackup.v1.ExclusionWindow.Builder | Defines a time window during which no backup should happen. All time and date are in UTC. |
com.google.cloud.gkebackup.v1.ExclusionWindow.DayOfWeekList | Holds repeated DaysOfWeek values as a container. |
com.google.cloud.gkebackup.v1.ExclusionWindow.DayOfWeekList.Builder | Holds repeated DaysOfWeek values as a container. |
com.google.cloud.gkebackup.v1.GKEBackupProto | |
com.google.cloud.gkebackup.v1.GetBackupIndexDownloadUrlRequest | Request message for GetBackupIndexDownloadUrl. |
com.google.cloud.gkebackup.v1.GetBackupIndexDownloadUrlRequest.Builder | Request message for GetBackupIndexDownloadUrl. |
com.google.cloud.gkebackup.v1.GetBackupIndexDownloadUrlResponse | Response message for GetBackupIndexDownloadUrl. |
com.google.cloud.gkebackup.v1.GetBackupIndexDownloadUrlResponse.Builder | Response message for GetBackupIndexDownloadUrl. |
com.google.cloud.gkebackup.v1.GetBackupPlanRequest | Request message for GetBackupPlan. |
com.google.cloud.gkebackup.v1.GetBackupPlanRequest.Builder | Request message for GetBackupPlan. |
com.google.cloud.gkebackup.v1.GetBackupRequest | Request message for GetBackup. |
com.google.cloud.gkebackup.v1.GetBackupRequest.Builder | Request message for GetBackup. |
com.google.cloud.gkebackup.v1.GetRestorePlanRequest | Request message for GetRestorePlan. |
com.google.cloud.gkebackup.v1.GetRestorePlanRequest.Builder | Request message for GetRestorePlan. |
com.google.cloud.gkebackup.v1.GetRestoreRequest | Request message for GetRestore. |
com.google.cloud.gkebackup.v1.GetRestoreRequest.Builder | Request message for GetRestore. |
com.google.cloud.gkebackup.v1.GetVolumeBackupRequest | Request message for GetVolumeBackup. |
com.google.cloud.gkebackup.v1.GetVolumeBackupRequest.Builder | Request message for GetVolumeBackup. |
com.google.cloud.gkebackup.v1.GetVolumeRestoreRequest | Request message for GetVolumeRestore. |
com.google.cloud.gkebackup.v1.GetVolumeRestoreRequest.Builder | Request message for GetVolumeRestore. |
com.google.cloud.gkebackup.v1.ListBackupPlansRequest | Request message for ListBackupPlans. |
com.google.cloud.gkebackup.v1.ListBackupPlansRequest.Builder | Request message for ListBackupPlans. |
com.google.cloud.gkebackup.v1.ListBackupPlansResponse | Response message for ListBackupPlans. |
com.google.cloud.gkebackup.v1.ListBackupPlansResponse.Builder | Response message for ListBackupPlans. |
com.google.cloud.gkebackup.v1.ListBackupsRequest | Request message for ListBackups. |
com.google.cloud.gkebackup.v1.ListBackupsRequest.Builder | Request message for ListBackups. |
com.google.cloud.gkebackup.v1.ListBackupsResponse | Response message for ListBackups. |
com.google.cloud.gkebackup.v1.ListBackupsResponse.Builder | Response message for ListBackups. |
com.google.cloud.gkebackup.v1.ListRestorePlansRequest | Request message for ListRestorePlans. |
com.google.cloud.gkebackup.v1.ListRestorePlansRequest.Builder | Request message for ListRestorePlans. |
com.google.cloud.gkebackup.v1.ListRestorePlansResponse | Response message for ListRestorePlans. |
com.google.cloud.gkebackup.v1.ListRestorePlansResponse.Builder | Response message for ListRestorePlans. |
com.google.cloud.gkebackup.v1.ListRestoresRequest | Request message for ListRestores. |
com.google.cloud.gkebackup.v1.ListRestoresRequest.Builder | Request message for ListRestores. |
com.google.cloud.gkebackup.v1.ListRestoresResponse | Response message for ListRestores. |
com.google.cloud.gkebackup.v1.ListRestoresResponse.Builder | Response message for ListRestores. |
com.google.cloud.gkebackup.v1.ListVolumeBackupsRequest | Request message for ListVolumeBackups. |
com.google.cloud.gkebackup.v1.ListVolumeBackupsRequest.Builder | Request message for ListVolumeBackups. |
com.google.cloud.gkebackup.v1.ListVolumeBackupsResponse | Response message for ListVolumeBackups. |
com.google.cloud.gkebackup.v1.ListVolumeBackupsResponse.Builder | Response message for ListVolumeBackups. |
com.google.cloud.gkebackup.v1.ListVolumeRestoresRequest | Request message for ListVolumeRestores. |
com.google.cloud.gkebackup.v1.ListVolumeRestoresRequest.Builder | Request message for ListVolumeRestores. |
com.google.cloud.gkebackup.v1.ListVolumeRestoresResponse | Response message for ListVolumeRestores. |
com.google.cloud.gkebackup.v1.ListVolumeRestoresResponse.Builder | Response message for ListVolumeRestores. |
com.google.cloud.gkebackup.v1.LocationName | |
com.google.cloud.gkebackup.v1.LocationName.Builder | Builder for projects/{project}/locations/{location}. |
com.google.cloud.gkebackup.v1.NamespacedName | A reference to a namespaced resource in Kubernetes. |
com.google.cloud.gkebackup.v1.NamespacedName.Builder | A reference to a namespaced resource in Kubernetes. |
com.google.cloud.gkebackup.v1.NamespacedNames | A list of namespaced Kubernetes resources. |
com.google.cloud.gkebackup.v1.NamespacedNames.Builder | A list of namespaced Kubernetes resources. |
com.google.cloud.gkebackup.v1.Namespaces | A list of Kubernetes Namespaces |
com.google.cloud.gkebackup.v1.Namespaces.Builder | A list of Kubernetes Namespaces |
com.google.cloud.gkebackup.v1.OperationMetadata | Represents the metadata of the long-running operation. |
com.google.cloud.gkebackup.v1.OperationMetadata.Builder | Represents the metadata of the long-running operation. |
com.google.cloud.gkebackup.v1.ResourceSelector | Defines a selector to identify a single or a group of resources. Conditions in the selector are optional, but at least one field should be set to a non-empty value. If a condition is not specified, |
com.google.cloud.gkebackup.v1.ResourceSelector.Builder | Defines a selector to identify a single or a group of resources. Conditions in the selector are optional, but at least one field should be set to a non-empty value. If a condition is not specified, |
com.google.cloud.gkebackup.v1.Restore | Represents both a request to Restore some portion of a Backup into a target GKE cluster and a record of the restore operation itself. |
com.google.cloud.gkebackup.v1.Restore.Builder | Represents both a request to Restore some portion of a Backup into a target GKE cluster and a record of the restore operation itself. |
com.google.cloud.gkebackup.v1.Restore.Filter |
Defines the filter for Restore . This filter can be used to further
refine the resource selection of the Restore beyond the coarse-grained
scope defined in the RestorePlan . exclusion_filters take precedence |
com.google.cloud.gkebackup.v1.Restore.Filter.Builder |
Defines the filter for Restore . This filter can be used to further
refine the resource selection of the Restore beyond the coarse-grained
scope defined in the RestorePlan . exclusion_filters take precedence |
com.google.cloud.gkebackup.v1.RestoreConfig | Configuration of a restore. |
com.google.cloud.gkebackup.v1.RestoreConfig.Builder | Configuration of a restore. |
com.google.cloud.gkebackup.v1.RestoreConfig.ClusterResourceRestoreScope | Defines the scope of cluster-scoped resources to restore. Some group kinds are not reasonable choices for a restore, and will cause |
com.google.cloud.gkebackup.v1.RestoreConfig.ClusterResourceRestoreScope.Builder | Defines the scope of cluster-scoped resources to restore. Some group kinds are not reasonable choices for a restore, and will cause |
com.google.cloud.gkebackup.v1.RestoreConfig.GroupKind | This is a direct map to the Kubernetes GroupKind type GroupKind and is used for identifying specific "types" of resources to restore. |
com.google.cloud.gkebackup.v1.RestoreConfig.GroupKind.Builder | This is a direct map to the Kubernetes GroupKind type GroupKind and is used for identifying specific "types" of resources to restore. |
com.google.cloud.gkebackup.v1.RestoreConfig.ResourceFilter | ResourceFilter specifies matching criteria to limit the scope of a change to a specific set of kubernetes resources that are selected for restoration from a backup. |
com.google.cloud.gkebackup.v1.RestoreConfig.ResourceFilter.Builder | ResourceFilter specifies matching criteria to limit the scope of a change to a specific set of kubernetes resources that are selected for restoration from a backup. |
com.google.cloud.gkebackup.v1.RestoreConfig.RestoreOrder | Allows customers to specify dependencies between resources that Backup for GKE can use to compute a resasonable restore order. |
com.google.cloud.gkebackup.v1.RestoreConfig.RestoreOrder.Builder | Allows customers to specify dependencies between resources that Backup for GKE can use to compute a resasonable restore order. |
com.google.cloud.gkebackup.v1.RestoreConfig.RestoreOrder.GroupKindDependency | Defines a dependency between two group kinds. |
com.google.cloud.gkebackup.v1.RestoreConfig.RestoreOrder.GroupKindDependency.Builder | Defines a dependency between two group kinds. |
com.google.cloud.gkebackup.v1.RestoreConfig.SubstitutionRule | A transformation rule to be applied against Kubernetes resources as they are selected for restoration from a Backup. A rule contains both filtering logic (which resources are subject to substitution) and substitution logic. |
com.google.cloud.gkebackup.v1.RestoreConfig.SubstitutionRule.Builder | A transformation rule to be applied against Kubernetes resources as they are selected for restoration from a Backup. A rule contains both filtering logic (which resources are subject to substitution) and substitution logic. |
com.google.cloud.gkebackup.v1.RestoreConfig.TransformationRule | A transformation rule to be applied against Kubernetes resources as they are selected for restoration from a Backup. A rule contains both filtering logic (which resources are subject to transform) and transformation logic. |
com.google.cloud.gkebackup.v1.RestoreConfig.TransformationRule.Builder | A transformation rule to be applied against Kubernetes resources as they are selected for restoration from a Backup. A rule contains both filtering logic (which resources are subject to transform) and transformation logic. |
com.google.cloud.gkebackup.v1.RestoreConfig.TransformationRuleAction | TransformationRuleAction defines a TransformationRule action based on the JSON Patch RFC (https://www.rfc-editor.org/rfc/rfc6902) |
com.google.cloud.gkebackup.v1.RestoreConfig.TransformationRuleAction.Builder | TransformationRuleAction defines a TransformationRule action based on the JSON Patch RFC (https://www.rfc-editor.org/rfc/rfc6902) |
com.google.cloud.gkebackup.v1.RestoreConfig.VolumeDataRestorePolicyBinding | Binds resources in the scope to the given VolumeDataRestorePolicy. |
com.google.cloud.gkebackup.v1.RestoreConfig.VolumeDataRestorePolicyBinding.Builder | Binds resources in the scope to the given VolumeDataRestorePolicy. |
com.google.cloud.gkebackup.v1.RestoreName | |
com.google.cloud.gkebackup.v1.RestoreName.Builder | Builder for projects/{project}/locations/{location}/restorePlans/{restore_plan}/restores/{restore}. |
com.google.cloud.gkebackup.v1.RestorePlan | The configuration of a potential series of Restore operations to be performed against Backups belong to a particular BackupPlan. |
com.google.cloud.gkebackup.v1.RestorePlan.Builder | The configuration of a potential series of Restore operations to be performed against Backups belong to a particular BackupPlan. |
com.google.cloud.gkebackup.v1.RestorePlanName | |
com.google.cloud.gkebackup.v1.RestorePlanName.Builder | Builder for projects/{project}/locations/{location}/restorePlans/{restore_plan}. |
com.google.cloud.gkebackup.v1.RestorePlanProto | |
com.google.cloud.gkebackup.v1.RestoreProto | |
com.google.cloud.gkebackup.v1.RpoConfig | Defines RPO scheduling configuration for automatically creating Backups via this BackupPlan. |
com.google.cloud.gkebackup.v1.RpoConfig.Builder | Defines RPO scheduling configuration for automatically creating Backups via this BackupPlan. |
com.google.cloud.gkebackup.v1.UpdateBackupPlanRequest | Request message for UpdateBackupPlan. |
com.google.cloud.gkebackup.v1.UpdateBackupPlanRequest.Builder | Request message for UpdateBackupPlan. |
com.google.cloud.gkebackup.v1.UpdateBackupRequest | Request message for UpdateBackup. |
com.google.cloud.gkebackup.v1.UpdateBackupRequest.Builder | Request message for UpdateBackup. |
com.google.cloud.gkebackup.v1.UpdateRestorePlanRequest | Request message for UpdateRestorePlan. |
com.google.cloud.gkebackup.v1.UpdateRestorePlanRequest.Builder | Request message for UpdateRestorePlan. |
com.google.cloud.gkebackup.v1.UpdateRestoreRequest | Request message for UpdateRestore. |
com.google.cloud.gkebackup.v1.UpdateRestoreRequest.Builder | Request message for UpdateRestore. |
com.google.cloud.gkebackup.v1.VolumeBackup | Represents the backup of a specific persistent volume as a component of a Backup - both the record of the operation and a pointer to the underlying storage-specific artifacts. |
com.google.cloud.gkebackup.v1.VolumeBackup.Builder | Represents the backup of a specific persistent volume as a component of a Backup - both the record of the operation and a pointer to the underlying storage-specific artifacts. |
com.google.cloud.gkebackup.v1.VolumeBackupName | |
com.google.cloud.gkebackup.v1.VolumeBackupName.Builder | Builder for projects/{project}/locations/{location}/backupPlans/{backup_plan}/backups/{backup}/volumeBackups/{volume_backup}. |
com.google.cloud.gkebackup.v1.VolumeDataRestorePolicyOverride | Defines an override to apply a VolumeDataRestorePolicy for scoped resources. |
com.google.cloud.gkebackup.v1.VolumeDataRestorePolicyOverride.Builder | Defines an override to apply a VolumeDataRestorePolicy for scoped resources. |
com.google.cloud.gkebackup.v1.VolumeProto | |
com.google.cloud.gkebackup.v1.VolumeRestore | Represents the operation of restoring a volume from a VolumeBackup. |
com.google.cloud.gkebackup.v1.VolumeRestore.Builder | Represents the operation of restoring a volume from a VolumeBackup. |
com.google.cloud.gkebackup.v1.VolumeRestoreName | |
com.google.cloud.gkebackup.v1.VolumeRestoreName.Builder | Builder for projects/{project}/locations/{location}/restorePlans/{restore_plan}/restores/{restore}/volumeRestores/{volume_restore}. |
com.google.cloud.gkebackup.v1.VolumeTypeEnum | Message to encapsulate VolumeType enum. |
com.google.cloud.gkebackup.v1.VolumeTypeEnum.Builder | Message to encapsulate VolumeType enum. |