Class BackupApplianceBackupConfig (0.11.0)

public final class BackupApplianceBackupConfig extends GeneratedMessageV3 implements BackupApplianceBackupConfigOrBuilder

BackupApplianceBackupConfig captures the backup configuration for applications that are protected by Backup Appliances.

Protobuf type google.cloud.backupdr.v1.BackupApplianceBackupConfig

Static Fields

APPLICATION_NAME_FIELD_NUMBER

public static final int APPLICATION_NAME_FIELD_NUMBER
Field Value
Type Description
int

BACKUP_APPLIANCE_ID_FIELD_NUMBER

public static final int BACKUP_APPLIANCE_ID_FIELD_NUMBER
Field Value
Type Description
int

BACKUP_APPLIANCE_NAME_FIELD_NUMBER

public static final int BACKUP_APPLIANCE_NAME_FIELD_NUMBER
Field Value
Type Description
int

HOST_NAME_FIELD_NUMBER

public static final int HOST_NAME_FIELD_NUMBER
Field Value
Type Description
int

SLA_ID_FIELD_NUMBER

public static final int SLA_ID_FIELD_NUMBER
Field Value
Type Description
int

SLP_NAME_FIELD_NUMBER

public static final int SLP_NAME_FIELD_NUMBER
Field Value
Type Description
int

SLT_NAME_FIELD_NUMBER

public static final int SLT_NAME_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static BackupApplianceBackupConfig getDefaultInstance()
Returns
Type Description
BackupApplianceBackupConfig

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static BackupApplianceBackupConfig.Builder newBuilder()
Returns
Type Description
BackupApplianceBackupConfig.Builder

newBuilder(BackupApplianceBackupConfig prototype)

public static BackupApplianceBackupConfig.Builder newBuilder(BackupApplianceBackupConfig prototype)
Parameter
Name Description
prototype BackupApplianceBackupConfig
Returns
Type Description
BackupApplianceBackupConfig.Builder

parseDelimitedFrom(InputStream input)

public static BackupApplianceBackupConfig parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
BackupApplianceBackupConfig
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static BackupApplianceBackupConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BackupApplianceBackupConfig
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static BackupApplianceBackupConfig parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
BackupApplianceBackupConfig
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static BackupApplianceBackupConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BackupApplianceBackupConfig
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static BackupApplianceBackupConfig parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
BackupApplianceBackupConfig
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static BackupApplianceBackupConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BackupApplianceBackupConfig
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static BackupApplianceBackupConfig parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
BackupApplianceBackupConfig
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static BackupApplianceBackupConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BackupApplianceBackupConfig
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static BackupApplianceBackupConfig parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
BackupApplianceBackupConfig
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static BackupApplianceBackupConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BackupApplianceBackupConfig
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static BackupApplianceBackupConfig parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
BackupApplianceBackupConfig
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static BackupApplianceBackupConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BackupApplianceBackupConfig
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<BackupApplianceBackupConfig> parser()
Returns
Type Description
Parser<BackupApplianceBackupConfig>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getApplicationName()

public String getApplicationName()

The name of the application.

string application_name = 4;

Returns
Type Description
String

The applicationName.

getApplicationNameBytes()

public ByteString getApplicationNameBytes()

The name of the application.

string application_name = 4;

Returns
Type Description
ByteString

The bytes for applicationName.

getBackupApplianceId()

public long getBackupApplianceId()

The ID of the backup appliance.

int64 backup_appliance_id = 2;

Returns
Type Description
long

The backupApplianceId.

getBackupApplianceName()

public String getBackupApplianceName()

The name of the backup appliance.

string backup_appliance_name = 1;

Returns
Type Description
String

The backupApplianceName.

getBackupApplianceNameBytes()

public ByteString getBackupApplianceNameBytes()

The name of the backup appliance.

string backup_appliance_name = 1;

Returns
Type Description
ByteString

The bytes for backupApplianceName.

getDefaultInstanceForType()

public BackupApplianceBackupConfig getDefaultInstanceForType()
Returns
Type Description
BackupApplianceBackupConfig

getHostName()

public String getHostName()

The name of the host where the application is running.

string host_name = 5;

Returns
Type Description
String

The hostName.

getHostNameBytes()

public ByteString getHostNameBytes()

The name of the host where the application is running.

string host_name = 5;

Returns
Type Description
ByteString

The bytes for hostName.

getParserForType()

public Parser<BackupApplianceBackupConfig> getParserForType()
Returns
Type Description
Parser<BackupApplianceBackupConfig>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getSlaId()

public long getSlaId()

The ID of the SLA of this application.

int64 sla_id = 3;

Returns
Type Description
long

The slaId.

getSlpName()

public String getSlpName()

The name of the SLP associated with the application.

string slp_name = 7;

Returns
Type Description
String

The slpName.

getSlpNameBytes()

public ByteString getSlpNameBytes()

The name of the SLP associated with the application.

string slp_name = 7;

Returns
Type Description
ByteString

The bytes for slpName.

getSltName()

public String getSltName()

The name of the SLT associated with the application.

string slt_name = 6;

Returns
Type Description
String

The sltName.

getSltNameBytes()

public ByteString getSltNameBytes()

The name of the SLT associated with the application.

string slt_name = 6;

Returns
Type Description
ByteString

The bytes for sltName.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public BackupApplianceBackupConfig.Builder newBuilderForType()
Returns
Type Description
BackupApplianceBackupConfig.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected BackupApplianceBackupConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
BackupApplianceBackupConfig.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Name Description
unused UnusedPrivateParameter
Returns
Type Description
Object
Overrides

toBuilder()

public BackupApplianceBackupConfig.Builder toBuilder()
Returns
Type Description
BackupApplianceBackupConfig.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException