Package com.google.cloud.backupdr.v1 (0.12.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.backupdr.v1.BackupDRClient Service Description: The BackupDR Service

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.cloud.backupdr.v1.BackupDRSettings Settings class to configure an instance of BackupDRClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.backupdr.v1.AcceleratorConfig A specification of the type and number of accelerator cards attached to the instance.
com.google.cloud.backupdr.v1.AcceleratorConfig.Builder A specification of the type and number of accelerator cards attached to the instance.
com.google.cloud.backupdr.v1.AccessConfig An access configuration attached to an instance's network interface. Only one access config per instance is supported.
com.google.cloud.backupdr.v1.AccessConfig.Builder An access configuration attached to an instance's network interface. Only one access config per instance is supported.
com.google.cloud.backupdr.v1.AdvancedMachineFeatures Specifies options for controlling advanced machine features.
com.google.cloud.backupdr.v1.AdvancedMachineFeatures.Builder Specifies options for controlling advanced machine features.
com.google.cloud.backupdr.v1.AliasIpRange An alias IP range attached to an instance's network interface.
com.google.cloud.backupdr.v1.AliasIpRange.Builder An alias IP range attached to an instance's network interface.
com.google.cloud.backupdr.v1.AllocationAffinity Specifies the reservations that this instance can consume from.
com.google.cloud.backupdr.v1.AllocationAffinity.Builder Specifies the reservations that this instance can consume from.
com.google.cloud.backupdr.v1.AttachedDisk An instance-attached disk resource.
com.google.cloud.backupdr.v1.AttachedDisk.Builder An instance-attached disk resource.
com.google.cloud.backupdr.v1.AttachedDisk.InitializeParams Specifies the parameters to initialize this disk.
com.google.cloud.backupdr.v1.AttachedDisk.InitializeParams.Builder Specifies the parameters to initialize this disk.
com.google.cloud.backupdr.v1.Backup Message describing a Backup object.
com.google.cloud.backupdr.v1.Backup.Builder Message describing a Backup object.
com.google.cloud.backupdr.v1.Backup.GCPBackupPlanInfo GCPBackupPlanInfo captures the plan configuration details of Google Cloud resources at the time of backup.
com.google.cloud.backupdr.v1.Backup.GCPBackupPlanInfo.Builder GCPBackupPlanInfo captures the plan configuration details of Google Cloud resources at the time of backup.
com.google.cloud.backupdr.v1.BackupApplianceBackupConfig BackupApplianceBackupConfig captures the backup configuration for applications that are protected by Backup Appliances.
com.google.cloud.backupdr.v1.BackupApplianceBackupConfig.Builder BackupApplianceBackupConfig captures the backup configuration for applications that are protected by Backup Appliances.
com.google.cloud.backupdr.v1.BackupApplianceBackupProperties BackupApplianceBackupProperties represents BackupDR backup appliance's properties.
com.google.cloud.backupdr.v1.BackupApplianceBackupProperties.Builder BackupApplianceBackupProperties represents BackupDR backup appliance's properties.
com.google.cloud.backupdr.v1.BackupApplianceLockInfo BackupApplianceLockInfo contains metadata about the backupappliance that created the lock.
com.google.cloud.backupdr.v1.BackupApplianceLockInfo.Builder BackupApplianceLockInfo contains metadata about the backupappliance that created the lock.
com.google.cloud.backupdr.v1.BackupConfigInfo BackupConfigInfo has information about how the resource is configured for Backup and about the most recent backup to this vault.
com.google.cloud.backupdr.v1.BackupConfigInfo.Builder BackupConfigInfo has information about how the resource is configured for Backup and about the most recent backup to this vault.
com.google.cloud.backupdr.v1.BackupDRClient.FetchUsableBackupVaultsFixedSizeCollection
com.google.cloud.backupdr.v1.BackupDRClient.FetchUsableBackupVaultsPage
com.google.cloud.backupdr.v1.BackupDRClient.FetchUsableBackupVaultsPagedResponse
com.google.cloud.backupdr.v1.BackupDRClient.ListBackupPlanAssociationsFixedSizeCollection
com.google.cloud.backupdr.v1.BackupDRClient.ListBackupPlanAssociationsPage
com.google.cloud.backupdr.v1.BackupDRClient.ListBackupPlanAssociationsPagedResponse
com.google.cloud.backupdr.v1.BackupDRClient.ListBackupPlansFixedSizeCollection
com.google.cloud.backupdr.v1.BackupDRClient.ListBackupPlansPage
com.google.cloud.backupdr.v1.BackupDRClient.ListBackupPlansPagedResponse
com.google.cloud.backupdr.v1.BackupDRClient.ListBackupVaultsFixedSizeCollection
com.google.cloud.backupdr.v1.BackupDRClient.ListBackupVaultsPage
com.google.cloud.backupdr.v1.BackupDRClient.ListBackupVaultsPagedResponse
com.google.cloud.backupdr.v1.BackupDRClient.ListBackupsFixedSizeCollection
com.google.cloud.backupdr.v1.BackupDRClient.ListBackupsPage
com.google.cloud.backupdr.v1.BackupDRClient.ListBackupsPagedResponse
com.google.cloud.backupdr.v1.BackupDRClient.ListDataSourcesFixedSizeCollection
com.google.cloud.backupdr.v1.BackupDRClient.ListDataSourcesPage
com.google.cloud.backupdr.v1.BackupDRClient.ListDataSourcesPagedResponse
com.google.cloud.backupdr.v1.BackupDRClient.ListLocationsFixedSizeCollection
com.google.cloud.backupdr.v1.BackupDRClient.ListLocationsPage
com.google.cloud.backupdr.v1.BackupDRClient.ListLocationsPagedResponse
com.google.cloud.backupdr.v1.BackupDRClient.ListManagementServersFixedSizeCollection
com.google.cloud.backupdr.v1.BackupDRClient.ListManagementServersPage
com.google.cloud.backupdr.v1.BackupDRClient.ListManagementServersPagedResponse
com.google.cloud.backupdr.v1.BackupDRGrpc The BackupDR Service
com.google.cloud.backupdr.v1.BackupDRGrpc.BackupDRImplBase Base class for the server implementation of the service BackupDR. The BackupDR Service
com.google.cloud.backupdr.v1.BackupDRProto
com.google.cloud.backupdr.v1.BackupDRSettings.Builder Builder for BackupDRSettings.
com.google.cloud.backupdr.v1.BackupLock BackupLock represents a single lock on a Backup resource. An unexpired lock on a Backup prevents the Backup from being deleted.
com.google.cloud.backupdr.v1.BackupLock.Builder BackupLock represents a single lock on a Backup resource. An unexpired lock on a Backup prevents the Backup from being deleted.
com.google.cloud.backupdr.v1.BackupName
com.google.cloud.backupdr.v1.BackupName.Builder Builder for projects/{project}/locations/{location}/backupVaults/{backupvault}/dataSources/{datasource}/backups/{backup}.
com.google.cloud.backupdr.v1.BackupPlan A BackupPlan specifies some common fields, such as description as well as one or more BackupRule messages. Each BackupRule has a retention policy and defines a schedule by which the system is to perform backup
com.google.cloud.backupdr.v1.BackupPlan.Builder A BackupPlan specifies some common fields, such as description as well as one or more BackupRule messages. Each BackupRule has a retention policy and defines a schedule by which the system is to perform backup
com.google.cloud.backupdr.v1.BackupPlanAssociation A BackupPlanAssociation represents a single BackupPlanAssociation which contains details like workload, backup plan etc
com.google.cloud.backupdr.v1.BackupPlanAssociation.Builder A BackupPlanAssociation represents a single BackupPlanAssociation which contains details like workload, backup plan etc
com.google.cloud.backupdr.v1.BackupPlanAssociationName
com.google.cloud.backupdr.v1.BackupPlanAssociationName.Builder Builder for projects/{project}/locations/{location}/backupPlanAssociations/{backup_plan_association}.
com.google.cloud.backupdr.v1.BackupPlanAssociationProto
com.google.cloud.backupdr.v1.BackupPlanName
com.google.cloud.backupdr.v1.BackupPlanName.Builder Builder for projects/{project}/locations/{location}/backupPlans/{backup_plan}.
com.google.cloud.backupdr.v1.BackupPlanProto
com.google.cloud.backupdr.v1.BackupRule BackupRule binds the backup schedule to a retention policy.
com.google.cloud.backupdr.v1.BackupRule.Builder BackupRule binds the backup schedule to a retention policy.
com.google.cloud.backupdr.v1.BackupVault Message describing a BackupVault object.
com.google.cloud.backupdr.v1.BackupVault.Builder Message describing a BackupVault object.
com.google.cloud.backupdr.v1.BackupVaultName
com.google.cloud.backupdr.v1.BackupVaultName.Builder Builder for projects/{project}/locations/{location}/backupVaults/{backupvault}.
com.google.cloud.backupdr.v1.BackupVaultProto
com.google.cloud.backupdr.v1.BackupWindow BackupWindow defines a window of the day during which backup jobs will run.
com.google.cloud.backupdr.v1.BackupWindow.Builder BackupWindow defines a window of the day during which backup jobs will run.
com.google.cloud.backupdr.v1.BackupvaultBaProto
com.google.cloud.backupdr.v1.BackupvaultGceProto
com.google.cloud.backupdr.v1.ComputeInstanceBackupProperties ComputeInstanceBackupProperties represents Compute Engine instance backup properties.
com.google.cloud.backupdr.v1.ComputeInstanceBackupProperties.Builder ComputeInstanceBackupProperties represents Compute Engine instance backup properties.
com.google.cloud.backupdr.v1.ComputeInstanceDataSourceProperties ComputeInstanceDataSourceProperties represents the properties of a ComputeEngine resource that are stored in the DataSource.
com.google.cloud.backupdr.v1.ComputeInstanceDataSourceProperties.Builder ComputeInstanceDataSourceProperties represents the properties of a ComputeEngine resource that are stored in the DataSource.
com.google.cloud.backupdr.v1.ComputeInstanceRestoreProperties ComputeInstanceRestoreProperties represents Compute Engine instance properties to be overridden during restore.
com.google.cloud.backupdr.v1.ComputeInstanceRestoreProperties.Builder ComputeInstanceRestoreProperties represents Compute Engine instance properties to be overridden during restore.
com.google.cloud.backupdr.v1.ComputeInstanceTargetEnvironment ComputeInstanceTargetEnvironment represents Compute Engine target environment to be used during restore.
com.google.cloud.backupdr.v1.ComputeInstanceTargetEnvironment.Builder ComputeInstanceTargetEnvironment represents Compute Engine target environment to be used during restore.
com.google.cloud.backupdr.v1.ConfidentialInstanceConfig A set of Confidential Instance options.
com.google.cloud.backupdr.v1.ConfidentialInstanceConfig.Builder A set of Confidential Instance options.
com.google.cloud.backupdr.v1.CreateBackupPlanAssociationRequest Request message for creating a backup plan.
com.google.cloud.backupdr.v1.CreateBackupPlanAssociationRequest.Builder Request message for creating a backup plan.
com.google.cloud.backupdr.v1.CreateBackupPlanRequest The request message for creating a BackupPlan.
com.google.cloud.backupdr.v1.CreateBackupPlanRequest.Builder The request message for creating a BackupPlan.
com.google.cloud.backupdr.v1.CreateBackupVaultRequest Message for creating a BackupVault.
com.google.cloud.backupdr.v1.CreateBackupVaultRequest.Builder Message for creating a BackupVault.
com.google.cloud.backupdr.v1.CreateManagementServerRequest Request message for creating a management server instance.
com.google.cloud.backupdr.v1.CreateManagementServerRequest.Builder Request message for creating a management server instance.
com.google.cloud.backupdr.v1.CustomerEncryptionKey A customer-supplied encryption key.
com.google.cloud.backupdr.v1.CustomerEncryptionKey.Builder A customer-supplied encryption key.
com.google.cloud.backupdr.v1.DataSource Message describing a DataSource object. Datasource object used to represent Datasource details for both admin and basic view.
com.google.cloud.backupdr.v1.DataSource.Builder Message describing a DataSource object. Datasource object used to represent Datasource details for both admin and basic view.
com.google.cloud.backupdr.v1.DataSourceBackupApplianceApplication BackupApplianceApplication describes a Source Resource when it is an application backed up by a BackupAppliance.
com.google.cloud.backupdr.v1.DataSourceBackupApplianceApplication.Builder BackupApplianceApplication describes a Source Resource when it is an application backed up by a BackupAppliance.
com.google.cloud.backupdr.v1.DataSourceGcpResource DataSourceGcpResource is used for protected resources that are Google Cloud Resources. This name is easeier to understand than GcpResourceDataSource or GcpDataSourceResource
com.google.cloud.backupdr.v1.DataSourceGcpResource.Builder DataSourceGcpResource is used for protected resources that are Google Cloud Resources. This name is easeier to understand than GcpResourceDataSource or GcpDataSourceResource
com.google.cloud.backupdr.v1.DataSourceName
com.google.cloud.backupdr.v1.DataSourceName.Builder Builder for projects/{project}/locations/{location}/backupVaults/{backupvault}/dataSources/{datasource}.
com.google.cloud.backupdr.v1.DeleteBackupPlanAssociationRequest Request message for deleting a backup plan association.
com.google.cloud.backupdr.v1.DeleteBackupPlanAssociationRequest.Builder Request message for deleting a backup plan association.
com.google.cloud.backupdr.v1.DeleteBackupPlanRequest The request message for deleting a BackupPlan.
com.google.cloud.backupdr.v1.DeleteBackupPlanRequest.Builder The request message for deleting a BackupPlan.
com.google.cloud.backupdr.v1.DeleteBackupRequest Message for deleting a Backup.
com.google.cloud.backupdr.v1.DeleteBackupRequest.Builder Message for deleting a Backup.
com.google.cloud.backupdr.v1.DeleteBackupVaultRequest Message for deleting a BackupVault.
com.google.cloud.backupdr.v1.DeleteBackupVaultRequest.Builder Message for deleting a BackupVault.
com.google.cloud.backupdr.v1.DeleteManagementServerRequest Request message for deleting a management server instance.
com.google.cloud.backupdr.v1.DeleteManagementServerRequest.Builder Request message for deleting a management server instance.
com.google.cloud.backupdr.v1.DisplayDevice A set of Display Device options
com.google.cloud.backupdr.v1.DisplayDevice.Builder A set of Display Device options
com.google.cloud.backupdr.v1.Entry A key/value pair to be used for storing metadata.
com.google.cloud.backupdr.v1.Entry.Builder A key/value pair to be used for storing metadata.
com.google.cloud.backupdr.v1.FetchUsableBackupVaultsRequest Request message for fetching usable BackupVaults.
com.google.cloud.backupdr.v1.FetchUsableBackupVaultsRequest.Builder Request message for fetching usable BackupVaults.
com.google.cloud.backupdr.v1.FetchUsableBackupVaultsResponse Response message for fetching usable BackupVaults.
com.google.cloud.backupdr.v1.FetchUsableBackupVaultsResponse.Builder Response message for fetching usable BackupVaults.
com.google.cloud.backupdr.v1.GcpBackupConfig GcpBackupConfig captures the Backup configuration details for Google Cloud resources. All Google Cloud resources regardless of type are protected with backup plan associations.
com.google.cloud.backupdr.v1.GcpBackupConfig.Builder GcpBackupConfig captures the Backup configuration details for Google Cloud resources. All Google Cloud resources regardless of type are protected with backup plan associations.
com.google.cloud.backupdr.v1.GcpResource Minimum details to identify a Google Cloud resource
com.google.cloud.backupdr.v1.GcpResource.Builder Minimum details to identify a Google Cloud resource
com.google.cloud.backupdr.v1.GetBackupPlanAssociationRequest Request message for getting a BackupPlanAssociation resource.
com.google.cloud.backupdr.v1.GetBackupPlanAssociationRequest.Builder Request message for getting a BackupPlanAssociation resource.
com.google.cloud.backupdr.v1.GetBackupPlanRequest The request message for getting a BackupPlan.
com.google.cloud.backupdr.v1.GetBackupPlanRequest.Builder The request message for getting a BackupPlan.
com.google.cloud.backupdr.v1.GetBackupRequest Request message for getting a Backup.
com.google.cloud.backupdr.v1.GetBackupRequest.Builder Request message for getting a Backup.
com.google.cloud.backupdr.v1.GetBackupVaultRequest Request message for getting a BackupVault.
com.google.cloud.backupdr.v1.GetBackupVaultRequest.Builder Request message for getting a BackupVault.
com.google.cloud.backupdr.v1.GetDataSourceRequest Request message for getting a DataSource instance.
com.google.cloud.backupdr.v1.GetDataSourceRequest.Builder Request message for getting a DataSource instance.
com.google.cloud.backupdr.v1.GetManagementServerRequest Request message for getting a management server instance.
com.google.cloud.backupdr.v1.GetManagementServerRequest.Builder Request message for getting a management server instance.
com.google.cloud.backupdr.v1.GuestOsFeature Feature type of the Guest OS.
com.google.cloud.backupdr.v1.GuestOsFeature.Builder Feature type of the Guest OS.
com.google.cloud.backupdr.v1.InstanceParams Additional instance params.
com.google.cloud.backupdr.v1.InstanceParams.Builder Additional instance params.
com.google.cloud.backupdr.v1.ListBackupPlanAssociationsRequest Request message for List BackupPlanAssociation
com.google.cloud.backupdr.v1.ListBackupPlanAssociationsRequest.Builder Request message for List BackupPlanAssociation
com.google.cloud.backupdr.v1.ListBackupPlanAssociationsResponse Response message for List BackupPlanAssociation
com.google.cloud.backupdr.v1.ListBackupPlanAssociationsResponse.Builder Response message for List BackupPlanAssociation
com.google.cloud.backupdr.v1.ListBackupPlansRequest The request message for getting a list BackupPlan.
com.google.cloud.backupdr.v1.ListBackupPlansRequest.Builder The request message for getting a list BackupPlan.
com.google.cloud.backupdr.v1.ListBackupPlansResponse The response message for getting a list of BackupPlan.
com.google.cloud.backupdr.v1.ListBackupPlansResponse.Builder The response message for getting a list of BackupPlan.
com.google.cloud.backupdr.v1.ListBackupVaultsRequest Request message for listing backupvault stores.
com.google.cloud.backupdr.v1.ListBackupVaultsRequest.Builder Request message for listing backupvault stores.
com.google.cloud.backupdr.v1.ListBackupVaultsResponse Response message for listing BackupVaults.
com.google.cloud.backupdr.v1.ListBackupVaultsResponse.Builder Response message for listing BackupVaults.
com.google.cloud.backupdr.v1.ListBackupsRequest Request message for listing Backups.
com.google.cloud.backupdr.v1.ListBackupsRequest.Builder Request message for listing Backups.
com.google.cloud.backupdr.v1.ListBackupsResponse Response message for listing Backups.
com.google.cloud.backupdr.v1.ListBackupsResponse.Builder Response message for listing Backups.
com.google.cloud.backupdr.v1.ListDataSourcesRequest Request message for listing DataSources.
com.google.cloud.backupdr.v1.ListDataSourcesRequest.Builder Request message for listing DataSources.
com.google.cloud.backupdr.v1.ListDataSourcesResponse Response message for listing DataSources.
com.google.cloud.backupdr.v1.ListDataSourcesResponse.Builder Response message for listing DataSources.
com.google.cloud.backupdr.v1.ListManagementServersRequest Request message for listing management servers.
com.google.cloud.backupdr.v1.ListManagementServersRequest.Builder Request message for listing management servers.
com.google.cloud.backupdr.v1.ListManagementServersResponse Response message for listing management servers.
com.google.cloud.backupdr.v1.ListManagementServersResponse.Builder Response message for listing management servers.
com.google.cloud.backupdr.v1.LocationName
com.google.cloud.backupdr.v1.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.backupdr.v1.ManagementServer ManagementServer describes a single BackupDR ManagementServer instance.
com.google.cloud.backupdr.v1.ManagementServer.Builder ManagementServer describes a single BackupDR ManagementServer instance.
com.google.cloud.backupdr.v1.ManagementServerName
com.google.cloud.backupdr.v1.ManagementServerName.Builder Builder for projects/{project}/locations/{location}/managementServers/{managementserver}.
com.google.cloud.backupdr.v1.ManagementURI ManagementURI for the Management Server resource.
com.google.cloud.backupdr.v1.ManagementURI.Builder ManagementURI for the Management Server resource.
com.google.cloud.backupdr.v1.Metadata A metadata key/value entry.
com.google.cloud.backupdr.v1.Metadata.Builder A metadata key/value entry.
com.google.cloud.backupdr.v1.NetworkConfig Network configuration for ManagementServer instance.
com.google.cloud.backupdr.v1.NetworkConfig.Builder Network configuration for ManagementServer instance.
com.google.cloud.backupdr.v1.NetworkInterface A network interface resource attached to an instance. s
com.google.cloud.backupdr.v1.NetworkInterface.Builder A network interface resource attached to an instance. s
com.google.cloud.backupdr.v1.NetworkPerformanceConfig Network performance configuration.
com.google.cloud.backupdr.v1.NetworkPerformanceConfig.Builder Network performance configuration.
com.google.cloud.backupdr.v1.OperationMetadata Represents the metadata of the long-running operation.
com.google.cloud.backupdr.v1.OperationMetadata.Builder Represents the metadata of the long-running operation.
com.google.cloud.backupdr.v1.RestoreBackupRequest Request message for restoring from a Backup.
com.google.cloud.backupdr.v1.RestoreBackupRequest.Builder Request message for restoring from a Backup.
com.google.cloud.backupdr.v1.RestoreBackupResponse Response message for restoring from a Backup.
com.google.cloud.backupdr.v1.RestoreBackupResponse.Builder Response message for restoring from a Backup.
com.google.cloud.backupdr.v1.RuleConfigInfo Message for rules config info.
com.google.cloud.backupdr.v1.RuleConfigInfo.Builder Message for rules config info.
com.google.cloud.backupdr.v1.Scheduling Sets the scheduling options for an Instance.
com.google.cloud.backupdr.v1.Scheduling.Builder Sets the scheduling options for an Instance.
com.google.cloud.backupdr.v1.Scheduling.NodeAffinity Node Affinity: the configuration of desired nodes onto which this Instance could be scheduled.
com.google.cloud.backupdr.v1.Scheduling.NodeAffinity.Builder Node Affinity: the configuration of desired nodes onto which this Instance could be scheduled.
com.google.cloud.backupdr.v1.SchedulingDuration A SchedulingDuration represents a fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution. It is independent of any calendar and concepts like "day"
com.google.cloud.backupdr.v1.SchedulingDuration.Builder A SchedulingDuration represents a fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution. It is independent of any calendar and concepts like "day"
com.google.cloud.backupdr.v1.ServiceAccount A service account.
com.google.cloud.backupdr.v1.ServiceAccount.Builder A service account.
com.google.cloud.backupdr.v1.ServiceLockInfo ServiceLockInfo represents the details of a lock taken by the service on a Backup resource.
com.google.cloud.backupdr.v1.ServiceLockInfo.Builder ServiceLockInfo represents the details of a lock taken by the service on a Backup resource.
com.google.cloud.backupdr.v1.StandardSchedule StandardSchedule defines a schedule that run within the confines of a defined window of days. We can define recurrence type for schedule as HOURLY, DAILY, WEEKLY, MONTHLY or YEARLY.
com.google.cloud.backupdr.v1.StandardSchedule.Builder StandardSchedule defines a schedule that run within the confines of a defined window of days. We can define recurrence type for schedule as HOURLY, DAILY, WEEKLY, MONTHLY or YEARLY.
com.google.cloud.backupdr.v1.Tags A set of instance tags.
com.google.cloud.backupdr.v1.Tags.Builder A set of instance tags.
com.google.cloud.backupdr.v1.TargetResource Details of the target resource created/modified as part of restore.
com.google.cloud.backupdr.v1.TargetResource.Builder Details of the target resource created/modified as part of restore.
com.google.cloud.backupdr.v1.TriggerBackupRequest Request message for triggering a backup.
com.google.cloud.backupdr.v1.TriggerBackupRequest.Builder Request message for triggering a backup.
com.google.cloud.backupdr.v1.UpdateBackupRequest Request message for updating a Backup.
com.google.cloud.backupdr.v1.UpdateBackupRequest.Builder Request message for updating a Backup.
com.google.cloud.backupdr.v1.UpdateBackupVaultRequest Request message for updating a BackupVault.
com.google.cloud.backupdr.v1.UpdateBackupVaultRequest.Builder Request message for updating a BackupVault.
com.google.cloud.backupdr.v1.UpdateDataSourceRequest Request message for updating a data source instance.
com.google.cloud.backupdr.v1.UpdateDataSourceRequest.Builder Request message for updating a data source instance.
com.google.cloud.backupdr.v1.WeekDayOfMonth WeekDayOfMonth defines the week day of the month on which the backups will run. The message combines a WeekOfMonth and DayOfWeek to produce values like FIRST/MONDAY or LAST/FRIDAY.
com.google.cloud.backupdr.v1.WeekDayOfMonth.Builder WeekDayOfMonth defines the week day of the month on which the backups will run. The message combines a WeekOfMonth and DayOfWeek to produce values like FIRST/MONDAY or LAST/FRIDAY.
com.google.cloud.backupdr.v1.WorkforceIdentityBasedManagementURI ManagementURI depending on the Workforce Identity i.e. either 1p or 3p.
com.google.cloud.backupdr.v1.WorkforceIdentityBasedManagementURI.Builder ManagementURI depending on the Workforce Identity i.e. either 1p or 3p.
com.google.cloud.backupdr.v1.WorkforceIdentityBasedOAuth2ClientID OAuth Client ID depending on the Workforce Identity i.e. either 1p or 3p,
com.google.cloud.backupdr.v1.WorkforceIdentityBasedOAuth2ClientID.Builder OAuth Client ID depending on the Workforce Identity i.e. either 1p or 3p,

Interfaces

Interface Description
com.google.cloud.backupdr.v1.AcceleratorConfigOrBuilder
com.google.cloud.backupdr.v1.AccessConfigOrBuilder
com.google.cloud.backupdr.v1.AdvancedMachineFeaturesOrBuilder
com.google.cloud.backupdr.v1.AliasIpRangeOrBuilder
com.google.cloud.backupdr.v1.AllocationAffinityOrBuilder
com.google.cloud.backupdr.v1.AttachedDisk.InitializeParamsOrBuilder
com.google.cloud.backupdr.v1.AttachedDiskOrBuilder
com.google.cloud.backupdr.v1.Backup.GCPBackupPlanInfoOrBuilder
com.google.cloud.backupdr.v1.BackupApplianceBackupConfigOrBuilder
com.google.cloud.backupdr.v1.BackupApplianceBackupPropertiesOrBuilder
com.google.cloud.backupdr.v1.BackupApplianceLockInfoOrBuilder
com.google.cloud.backupdr.v1.BackupConfigInfoOrBuilder
com.google.cloud.backupdr.v1.BackupDRGrpc.AsyncService The BackupDR Service
com.google.cloud.backupdr.v1.BackupLockOrBuilder
com.google.cloud.backupdr.v1.BackupOrBuilder
com.google.cloud.backupdr.v1.BackupPlanAssociationOrBuilder
com.google.cloud.backupdr.v1.BackupPlanOrBuilder
com.google.cloud.backupdr.v1.BackupRuleOrBuilder
com.google.cloud.backupdr.v1.BackupVaultOrBuilder
com.google.cloud.backupdr.v1.BackupWindowOrBuilder
com.google.cloud.backupdr.v1.ComputeInstanceBackupPropertiesOrBuilder
com.google.cloud.backupdr.v1.ComputeInstanceDataSourcePropertiesOrBuilder
com.google.cloud.backupdr.v1.ComputeInstanceRestorePropertiesOrBuilder
com.google.cloud.backupdr.v1.ComputeInstanceTargetEnvironmentOrBuilder
com.google.cloud.backupdr.v1.ConfidentialInstanceConfigOrBuilder
com.google.cloud.backupdr.v1.CreateBackupPlanAssociationRequestOrBuilder
com.google.cloud.backupdr.v1.CreateBackupPlanRequestOrBuilder
com.google.cloud.backupdr.v1.CreateBackupVaultRequestOrBuilder
com.google.cloud.backupdr.v1.CreateManagementServerRequestOrBuilder
com.google.cloud.backupdr.v1.CustomerEncryptionKeyOrBuilder
com.google.cloud.backupdr.v1.DataSourceBackupApplianceApplicationOrBuilder
com.google.cloud.backupdr.v1.DataSourceGcpResourceOrBuilder
com.google.cloud.backupdr.v1.DataSourceOrBuilder
com.google.cloud.backupdr.v1.DeleteBackupPlanAssociationRequestOrBuilder
com.google.cloud.backupdr.v1.DeleteBackupPlanRequestOrBuilder
com.google.cloud.backupdr.v1.DeleteBackupRequestOrBuilder
com.google.cloud.backupdr.v1.DeleteBackupVaultRequestOrBuilder
com.google.cloud.backupdr.v1.DeleteManagementServerRequestOrBuilder
com.google.cloud.backupdr.v1.DisplayDeviceOrBuilder
com.google.cloud.backupdr.v1.EntryOrBuilder
com.google.cloud.backupdr.v1.FetchUsableBackupVaultsRequestOrBuilder
com.google.cloud.backupdr.v1.FetchUsableBackupVaultsResponseOrBuilder
com.google.cloud.backupdr.v1.GcpBackupConfigOrBuilder
com.google.cloud.backupdr.v1.GcpResourceOrBuilder
com.google.cloud.backupdr.v1.GetBackupPlanAssociationRequestOrBuilder
com.google.cloud.backupdr.v1.GetBackupPlanRequestOrBuilder
com.google.cloud.backupdr.v1.GetBackupRequestOrBuilder
com.google.cloud.backupdr.v1.GetBackupVaultRequestOrBuilder
com.google.cloud.backupdr.v1.GetDataSourceRequestOrBuilder
com.google.cloud.backupdr.v1.GetManagementServerRequestOrBuilder
com.google.cloud.backupdr.v1.GuestOsFeatureOrBuilder
com.google.cloud.backupdr.v1.InstanceParamsOrBuilder
com.google.cloud.backupdr.v1.ListBackupPlanAssociationsRequestOrBuilder
com.google.cloud.backupdr.v1.ListBackupPlanAssociationsResponseOrBuilder
com.google.cloud.backupdr.v1.ListBackupPlansRequestOrBuilder
com.google.cloud.backupdr.v1.ListBackupPlansResponseOrBuilder
com.google.cloud.backupdr.v1.ListBackupVaultsRequestOrBuilder
com.google.cloud.backupdr.v1.ListBackupVaultsResponseOrBuilder
com.google.cloud.backupdr.v1.ListBackupsRequestOrBuilder
com.google.cloud.backupdr.v1.ListBackupsResponseOrBuilder
com.google.cloud.backupdr.v1.ListDataSourcesRequestOrBuilder
com.google.cloud.backupdr.v1.ListDataSourcesResponseOrBuilder
com.google.cloud.backupdr.v1.ListManagementServersRequestOrBuilder
com.google.cloud.backupdr.v1.ListManagementServersResponseOrBuilder
com.google.cloud.backupdr.v1.ManagementServerOrBuilder
com.google.cloud.backupdr.v1.ManagementURIOrBuilder
com.google.cloud.backupdr.v1.MetadataOrBuilder
com.google.cloud.backupdr.v1.NetworkConfigOrBuilder
com.google.cloud.backupdr.v1.NetworkInterfaceOrBuilder
com.google.cloud.backupdr.v1.NetworkPerformanceConfigOrBuilder
com.google.cloud.backupdr.v1.OperationMetadataOrBuilder
com.google.cloud.backupdr.v1.RestoreBackupRequestOrBuilder
com.google.cloud.backupdr.v1.RestoreBackupResponseOrBuilder
com.google.cloud.backupdr.v1.RuleConfigInfoOrBuilder
com.google.cloud.backupdr.v1.Scheduling.NodeAffinityOrBuilder
com.google.cloud.backupdr.v1.SchedulingDurationOrBuilder
com.google.cloud.backupdr.v1.SchedulingOrBuilder
com.google.cloud.backupdr.v1.ServiceAccountOrBuilder
com.google.cloud.backupdr.v1.ServiceLockInfoOrBuilder
com.google.cloud.backupdr.v1.StandardScheduleOrBuilder
com.google.cloud.backupdr.v1.TagsOrBuilder
com.google.cloud.backupdr.v1.TargetResourceOrBuilder
com.google.cloud.backupdr.v1.TriggerBackupRequestOrBuilder
com.google.cloud.backupdr.v1.UpdateBackupRequestOrBuilder
com.google.cloud.backupdr.v1.UpdateBackupVaultRequestOrBuilder
com.google.cloud.backupdr.v1.UpdateDataSourceRequestOrBuilder
com.google.cloud.backupdr.v1.WeekDayOfMonthOrBuilder
com.google.cloud.backupdr.v1.WorkforceIdentityBasedManagementURIOrBuilder
com.google.cloud.backupdr.v1.WorkforceIdentityBasedOAuth2ClientIDOrBuilder

Enums

Enum Description
com.google.cloud.backupdr.v1.AccessConfig.AccessType The type of configuration.
com.google.cloud.backupdr.v1.AccessConfig.NetworkTier Network tier property used by addresses, instances and forwarding rules.
com.google.cloud.backupdr.v1.AllocationAffinity.Type Indicates whether to consume from a reservation or not.
com.google.cloud.backupdr.v1.AttachedDisk.DiskInterface List of the Disk Interfaces.
com.google.cloud.backupdr.v1.AttachedDisk.DiskMode List of the Disk Modes.
com.google.cloud.backupdr.v1.AttachedDisk.DiskSavedState List of the states of the Disk.
com.google.cloud.backupdr.v1.AttachedDisk.DiskType List of the Disk Types.
com.google.cloud.backupdr.v1.Backup.BackupPropertiesCase
com.google.cloud.backupdr.v1.Backup.BackupType Type of the backup, scheduled or ondemand.
com.google.cloud.backupdr.v1.Backup.PlanInfoCase
com.google.cloud.backupdr.v1.Backup.State Holds the state of the backup resource.
com.google.cloud.backupdr.v1.BackupApplianceLockInfo.LockSourceCase
com.google.cloud.backupdr.v1.BackupConfigInfo.BackupConfigCase
com.google.cloud.backupdr.v1.BackupConfigInfo.LastBackupState LastBackupstate tracks whether the last backup was not yet started, successful, failed, or could not be run because of the lack of permissions.
com.google.cloud.backupdr.v1.BackupConfigState Backup configuration state. Is the resource configured for backup?
com.google.cloud.backupdr.v1.BackupLock.ClientLockInfoCase
com.google.cloud.backupdr.v1.BackupPlan.State State enumerates the possible states for a BackupPlan.
com.google.cloud.backupdr.v1.BackupPlanAssociation.State Enum for State of BackupPlan Association
com.google.cloud.backupdr.v1.BackupRule.BackupScheduleOneofCase
com.google.cloud.backupdr.v1.BackupVault.AccessRestriction Holds the access restriction for the backup vault.
com.google.cloud.backupdr.v1.BackupVault.State Holds the state of the backup vault resource.
com.google.cloud.backupdr.v1.BackupVaultView BackupVaultView contains enum options for Partial and Full view.
com.google.cloud.backupdr.v1.BackupView BackupView contains enum options for Partial and Full view.
com.google.cloud.backupdr.v1.ComputeInstanceRestoreProperties.InstancePrivateIpv6GoogleAccess The private IPv6 google access type for the VMs.
com.google.cloud.backupdr.v1.CustomerEncryptionKey.KeyCase
com.google.cloud.backupdr.v1.DataSource.SourceResourceCase
com.google.cloud.backupdr.v1.DataSource.State Holds the state of the data source resource.
com.google.cloud.backupdr.v1.DataSourceGcpResource.GcpResourcePropertiesCase
com.google.cloud.backupdr.v1.GuestOsFeature.FeatureType List of the Feature Types.
com.google.cloud.backupdr.v1.KeyRevocationActionType Specifies whether the virtual machine instance will be shut down on key revocation. It is currently used in instance, instance properties and GMI protos
com.google.cloud.backupdr.v1.ManagementServer.InstanceState State of Management server instance.
com.google.cloud.backupdr.v1.ManagementServer.InstanceType Type of backup service resource.
com.google.cloud.backupdr.v1.NetworkConfig.PeeringMode VPC peering modes supported by Cloud BackupDR.
com.google.cloud.backupdr.v1.NetworkInterface.Ipv6AccessType IPv6 access type for this network interface.
com.google.cloud.backupdr.v1.NetworkInterface.NicType Nic type for this network interface.
com.google.cloud.backupdr.v1.NetworkInterface.StackType Stack type for this network interface.
com.google.cloud.backupdr.v1.NetworkPerformanceConfig.Tier Network performance tier.
com.google.cloud.backupdr.v1.RestoreBackupRequest.InstancePropertiesCase
com.google.cloud.backupdr.v1.RestoreBackupRequest.TargetEnvironmentCase
com.google.cloud.backupdr.v1.RuleConfigInfo.LastBackupState Enum for LastBackupState
com.google.cloud.backupdr.v1.Scheduling.InstanceTerminationAction Defines the supported termination actions for an instance.
com.google.cloud.backupdr.v1.Scheduling.NodeAffinity.Operator Defines the type of node selections.
com.google.cloud.backupdr.v1.Scheduling.OnHostMaintenance Defines the maintenance behavior for this instance=
com.google.cloud.backupdr.v1.Scheduling.ProvisioningModel Defines the provisioning model for an instance.
com.google.cloud.backupdr.v1.StandardSchedule.RecurrenceType RecurrenceTypes enumerates the applicable periodicity for the schedule.
com.google.cloud.backupdr.v1.TargetResource.TargetResourceInfoCase
com.google.cloud.backupdr.v1.WeekDayOfMonth.WeekOfMonth WeekOfMonth enumerates possible weeks in the month, e.g. the first, third, or last week of the month.