public final class BackupDisasterRecovery extends com.google.protobuf.GeneratedMessageV3 implements BackupDisasterRecoveryOrBuilder
Information related to Google Cloud Backup and DR Service findings.Protobuf type
google.cloud.securitycenter.v1.BackupDisasterRecovery| Modifier and Type | Class and Description |
|---|---|
static class |
BackupDisasterRecovery.Builder
Information related to Google Cloud Backup and DR Service findings.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
APPLIANCE_FIELD_NUMBER |
static int |
APPLICATIONS_FIELD_NUMBER |
static int |
BACKUP_CREATE_TIME_FIELD_NUMBER |
static int |
BACKUP_TEMPLATE_FIELD_NUMBER |
static int |
BACKUP_TYPE_FIELD_NUMBER |
static int |
HOST_FIELD_NUMBER |
static int |
POLICIES_FIELD_NUMBER |
static int |
POLICY_OPTIONS_FIELD_NUMBER |
static int |
PROFILE_FIELD_NUMBER |
static int |
STORAGE_POOL_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAppliance()
The name of the Backup and DR appliance that captures, moves, and manages
the lifecycle of backup data.
|
com.google.protobuf.ByteString |
getApplianceBytes()
The name of the Backup and DR appliance that captures, moves, and manages
the lifecycle of backup data.
|
String |
getApplications(int index)
The names of Backup and DR applications.
|
com.google.protobuf.ByteString |
getApplicationsBytes(int index)
The names of Backup and DR applications.
|
int |
getApplicationsCount()
The names of Backup and DR applications.
|
com.google.protobuf.ProtocolStringList |
getApplicationsList()
The names of Backup and DR applications.
|
com.google.protobuf.Timestamp |
getBackupCreateTime()
The timestamp at which the Backup and DR backup was created.
|
com.google.protobuf.TimestampOrBuilder |
getBackupCreateTimeOrBuilder()
The timestamp at which the Backup and DR backup was created.
|
String |
getBackupTemplate()
The name of a Backup and DR template which comprises one or more backup
policies.
|
com.google.protobuf.ByteString |
getBackupTemplateBytes()
The name of a Backup and DR template which comprises one or more backup
policies.
|
String |
getBackupType()
The backup type of the Backup and DR image.
|
com.google.protobuf.ByteString |
getBackupTypeBytes()
The backup type of the Backup and DR image.
|
static BackupDisasterRecovery |
getDefaultInstance() |
BackupDisasterRecovery |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getHost()
The name of a Backup and DR host, which is managed by the backup and
recovery appliance and known to the management console.
|
com.google.protobuf.ByteString |
getHostBytes()
The name of a Backup and DR host, which is managed by the backup and
recovery appliance and known to the management console.
|
com.google.protobuf.Parser<BackupDisasterRecovery> |
getParserForType() |
String |
getPolicies(int index)
The names of Backup and DR policies that are associated with a template
and that define when to run a backup, how frequently to run a backup, and
how long to retain the backup image.
|
com.google.protobuf.ByteString |
getPoliciesBytes(int index)
The names of Backup and DR policies that are associated with a template
and that define when to run a backup, how frequently to run a backup, and
how long to retain the backup image.
|
int |
getPoliciesCount()
The names of Backup and DR policies that are associated with a template
and that define when to run a backup, how frequently to run a backup, and
how long to retain the backup image.
|
com.google.protobuf.ProtocolStringList |
getPoliciesList()
The names of Backup and DR policies that are associated with a template
and that define when to run a backup, how frequently to run a backup, and
how long to retain the backup image.
|
String |
getPolicyOptions(int index)
The names of Backup and DR advanced policy options of a policy applying to
an application.
|
com.google.protobuf.ByteString |
getPolicyOptionsBytes(int index)
The names of Backup and DR advanced policy options of a policy applying to
an application.
|
int |
getPolicyOptionsCount()
The names of Backup and DR advanced policy options of a policy applying to
an application.
|
com.google.protobuf.ProtocolStringList |
getPolicyOptionsList()
The names of Backup and DR advanced policy options of a policy applying to
an application.
|
String |
getProfile()
The name of the Backup and DR resource profile that specifies the storage
media for backups of application and VM data.
|
com.google.protobuf.ByteString |
getProfileBytes()
The name of the Backup and DR resource profile that specifies the storage
media for backups of application and VM data.
|
int |
getSerializedSize() |
String |
getStoragePool()
The name of the Backup and DR storage pool that the backup and recovery
appliance is storing data in.
|
com.google.protobuf.ByteString |
getStoragePoolBytes()
The name of the Backup and DR storage pool that the backup and recovery
appliance is storing data in.
|
boolean |
hasBackupCreateTime()
The timestamp at which the Backup and DR backup was created.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static BackupDisasterRecovery.Builder |
newBuilder() |
static BackupDisasterRecovery.Builder |
newBuilder(BackupDisasterRecovery prototype) |
BackupDisasterRecovery.Builder |
newBuilderForType() |
protected BackupDisasterRecovery.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static BackupDisasterRecovery |
parseDelimitedFrom(InputStream input) |
static BackupDisasterRecovery |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BackupDisasterRecovery |
parseFrom(byte[] data) |
static BackupDisasterRecovery |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BackupDisasterRecovery |
parseFrom(ByteBuffer data) |
static BackupDisasterRecovery |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BackupDisasterRecovery |
parseFrom(com.google.protobuf.ByteString data) |
static BackupDisasterRecovery |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BackupDisasterRecovery |
parseFrom(com.google.protobuf.CodedInputStream input) |
static BackupDisasterRecovery |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BackupDisasterRecovery |
parseFrom(InputStream input) |
static BackupDisasterRecovery |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<BackupDisasterRecovery> |
parser() |
BackupDisasterRecovery.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int BACKUP_TEMPLATE_FIELD_NUMBER
public static final int POLICIES_FIELD_NUMBER
public static final int HOST_FIELD_NUMBER
public static final int APPLICATIONS_FIELD_NUMBER
public static final int STORAGE_POOL_FIELD_NUMBER
public static final int POLICY_OPTIONS_FIELD_NUMBER
public static final int PROFILE_FIELD_NUMBER
public static final int APPLIANCE_FIELD_NUMBER
public static final int BACKUP_TYPE_FIELD_NUMBER
public static final int BACKUP_CREATE_TIME_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getBackupTemplate()
The name of a Backup and DR template which comprises one or more backup policies. See the [Backup and DR documentation](https://cloud.google.com/backup-disaster-recovery/docs/concepts/backup-plan#temp) for more information. For example, `snap-ov`.
string backup_template = 1;getBackupTemplate in interface BackupDisasterRecoveryOrBuilderpublic com.google.protobuf.ByteString getBackupTemplateBytes()
The name of a Backup and DR template which comprises one or more backup policies. See the [Backup and DR documentation](https://cloud.google.com/backup-disaster-recovery/docs/concepts/backup-plan#temp) for more information. For example, `snap-ov`.
string backup_template = 1;getBackupTemplateBytes in interface BackupDisasterRecoveryOrBuilderpublic com.google.protobuf.ProtocolStringList getPoliciesList()
The names of Backup and DR policies that are associated with a template and that define when to run a backup, how frequently to run a backup, and how long to retain the backup image. For example, `onvaults`.
repeated string policies = 2;getPoliciesList in interface BackupDisasterRecoveryOrBuilderpublic int getPoliciesCount()
The names of Backup and DR policies that are associated with a template and that define when to run a backup, how frequently to run a backup, and how long to retain the backup image. For example, `onvaults`.
repeated string policies = 2;getPoliciesCount in interface BackupDisasterRecoveryOrBuilderpublic String getPolicies(int index)
The names of Backup and DR policies that are associated with a template and that define when to run a backup, how frequently to run a backup, and how long to retain the backup image. For example, `onvaults`.
repeated string policies = 2;getPolicies in interface BackupDisasterRecoveryOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getPoliciesBytes(int index)
The names of Backup and DR policies that are associated with a template and that define when to run a backup, how frequently to run a backup, and how long to retain the backup image. For example, `onvaults`.
repeated string policies = 2;getPoliciesBytes in interface BackupDisasterRecoveryOrBuilderindex - The index of the value to return.public String getHost()
The name of a Backup and DR host, which is managed by the backup and recovery appliance and known to the management console. The host can be of type Generic (for example, Compute Engine, SQL Server, Oracle DB, SMB file system, etc.), vCenter, or an ESX server. See the [Backup and DR documentation on hosts](https://cloud.google.com/backup-disaster-recovery/docs/configuration/manage-hosts-and-their-applications) for more information. For example, `centos7-01`.
string host = 3;getHost in interface BackupDisasterRecoveryOrBuilderpublic com.google.protobuf.ByteString getHostBytes()
The name of a Backup and DR host, which is managed by the backup and recovery appliance and known to the management console. The host can be of type Generic (for example, Compute Engine, SQL Server, Oracle DB, SMB file system, etc.), vCenter, or an ESX server. See the [Backup and DR documentation on hosts](https://cloud.google.com/backup-disaster-recovery/docs/configuration/manage-hosts-and-their-applications) for more information. For example, `centos7-01`.
string host = 3;getHostBytes in interface BackupDisasterRecoveryOrBuilderpublic com.google.protobuf.ProtocolStringList getApplicationsList()
The names of Backup and DR applications. An application is a VM, database, or file system on a managed host monitored by a backup and recovery appliance. For example, `centos7-01-vol00`, `centos7-01-vol01`, `centos7-01-vol02`.
repeated string applications = 4;getApplicationsList in interface BackupDisasterRecoveryOrBuilderpublic int getApplicationsCount()
The names of Backup and DR applications. An application is a VM, database, or file system on a managed host monitored by a backup and recovery appliance. For example, `centos7-01-vol00`, `centos7-01-vol01`, `centos7-01-vol02`.
repeated string applications = 4;getApplicationsCount in interface BackupDisasterRecoveryOrBuilderpublic String getApplications(int index)
The names of Backup and DR applications. An application is a VM, database, or file system on a managed host monitored by a backup and recovery appliance. For example, `centos7-01-vol00`, `centos7-01-vol01`, `centos7-01-vol02`.
repeated string applications = 4;getApplications in interface BackupDisasterRecoveryOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getApplicationsBytes(int index)
The names of Backup and DR applications. An application is a VM, database, or file system on a managed host monitored by a backup and recovery appliance. For example, `centos7-01-vol00`, `centos7-01-vol01`, `centos7-01-vol02`.
repeated string applications = 4;getApplicationsBytes in interface BackupDisasterRecoveryOrBuilderindex - The index of the value to return.public String getStoragePool()
The name of the Backup and DR storage pool that the backup and recovery appliance is storing data in. The storage pool could be of type Cloud, Primary, Snapshot, or OnVault. See the [Backup and DR documentation on storage pools](https://cloud.google.com/backup-disaster-recovery/docs/concepts/storage-pools). For example, `DiskPoolOne`.
string storage_pool = 5;getStoragePool in interface BackupDisasterRecoveryOrBuilderpublic com.google.protobuf.ByteString getStoragePoolBytes()
The name of the Backup and DR storage pool that the backup and recovery appliance is storing data in. The storage pool could be of type Cloud, Primary, Snapshot, or OnVault. See the [Backup and DR documentation on storage pools](https://cloud.google.com/backup-disaster-recovery/docs/concepts/storage-pools). For example, `DiskPoolOne`.
string storage_pool = 5;getStoragePoolBytes in interface BackupDisasterRecoveryOrBuilderpublic com.google.protobuf.ProtocolStringList getPolicyOptionsList()
The names of Backup and DR advanced policy options of a policy applying to an application. See the [Backup and DR documentation on policy options](https://cloud.google.com/backup-disaster-recovery/docs/create-plan/policy-settings). For example, `skipofflineappsincongrp, nounmap`.
repeated string policy_options = 6;getPolicyOptionsList in interface BackupDisasterRecoveryOrBuilderpublic int getPolicyOptionsCount()
The names of Backup and DR advanced policy options of a policy applying to an application. See the [Backup and DR documentation on policy options](https://cloud.google.com/backup-disaster-recovery/docs/create-plan/policy-settings). For example, `skipofflineappsincongrp, nounmap`.
repeated string policy_options = 6;getPolicyOptionsCount in interface BackupDisasterRecoveryOrBuilderpublic String getPolicyOptions(int index)
The names of Backup and DR advanced policy options of a policy applying to an application. See the [Backup and DR documentation on policy options](https://cloud.google.com/backup-disaster-recovery/docs/create-plan/policy-settings). For example, `skipofflineappsincongrp, nounmap`.
repeated string policy_options = 6;getPolicyOptions in interface BackupDisasterRecoveryOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getPolicyOptionsBytes(int index)
The names of Backup and DR advanced policy options of a policy applying to an application. See the [Backup and DR documentation on policy options](https://cloud.google.com/backup-disaster-recovery/docs/create-plan/policy-settings). For example, `skipofflineappsincongrp, nounmap`.
repeated string policy_options = 6;getPolicyOptionsBytes in interface BackupDisasterRecoveryOrBuilderindex - The index of the value to return.public String getProfile()
The name of the Backup and DR resource profile that specifies the storage media for backups of application and VM data. See the [Backup and DR documentation on profiles](https://cloud.google.com/backup-disaster-recovery/docs/concepts/backup-plan#profile). For example, `GCP`.
string profile = 7;getProfile in interface BackupDisasterRecoveryOrBuilderpublic com.google.protobuf.ByteString getProfileBytes()
The name of the Backup and DR resource profile that specifies the storage media for backups of application and VM data. See the [Backup and DR documentation on profiles](https://cloud.google.com/backup-disaster-recovery/docs/concepts/backup-plan#profile). For example, `GCP`.
string profile = 7;getProfileBytes in interface BackupDisasterRecoveryOrBuilderpublic String getAppliance()
The name of the Backup and DR appliance that captures, moves, and manages the lifecycle of backup data. For example, `backup-server-57137`.
string appliance = 8;getAppliance in interface BackupDisasterRecoveryOrBuilderpublic com.google.protobuf.ByteString getApplianceBytes()
The name of the Backup and DR appliance that captures, moves, and manages the lifecycle of backup data. For example, `backup-server-57137`.
string appliance = 8;getApplianceBytes in interface BackupDisasterRecoveryOrBuilderpublic String getBackupType()
The backup type of the Backup and DR image. For example, `Snapshot`, `Remote Snapshot`, `OnVault`.
string backup_type = 9;getBackupType in interface BackupDisasterRecoveryOrBuilderpublic com.google.protobuf.ByteString getBackupTypeBytes()
The backup type of the Backup and DR image. For example, `Snapshot`, `Remote Snapshot`, `OnVault`.
string backup_type = 9;getBackupTypeBytes in interface BackupDisasterRecoveryOrBuilderpublic boolean hasBackupCreateTime()
The timestamp at which the Backup and DR backup was created.
.google.protobuf.Timestamp backup_create_time = 10;hasBackupCreateTime in interface BackupDisasterRecoveryOrBuilderpublic com.google.protobuf.Timestamp getBackupCreateTime()
The timestamp at which the Backup and DR backup was created.
.google.protobuf.Timestamp backup_create_time = 10;getBackupCreateTime in interface BackupDisasterRecoveryOrBuilderpublic com.google.protobuf.TimestampOrBuilder getBackupCreateTimeOrBuilder()
The timestamp at which the Backup and DR backup was created.
.google.protobuf.Timestamp backup_create_time = 10;getBackupCreateTimeOrBuilder in interface BackupDisasterRecoveryOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static BackupDisasterRecovery parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BackupDisasterRecovery parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BackupDisasterRecovery parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BackupDisasterRecovery parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BackupDisasterRecovery parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BackupDisasterRecovery parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BackupDisasterRecovery parseFrom(InputStream input) throws IOException
IOExceptionpublic static BackupDisasterRecovery parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static BackupDisasterRecovery parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static BackupDisasterRecovery parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static BackupDisasterRecovery parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static BackupDisasterRecovery parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic BackupDisasterRecovery.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static BackupDisasterRecovery.Builder newBuilder()
public static BackupDisasterRecovery.Builder newBuilder(BackupDisasterRecovery prototype)
public BackupDisasterRecovery.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected BackupDisasterRecovery.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static BackupDisasterRecovery getDefaultInstance()
public static com.google.protobuf.Parser<BackupDisasterRecovery> parser()
public com.google.protobuf.Parser<BackupDisasterRecovery> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public BackupDisasterRecovery getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.