Class BackupApplianceBackupProperties (0.13.0)

public final class BackupApplianceBackupProperties extends GeneratedMessageV3 implements BackupApplianceBackupPropertiesOrBuilder

BackupApplianceBackupProperties represents BackupDR backup appliance's properties.

Protobuf type google.cloud.backupdr.v1.BackupApplianceBackupProperties

Inheritance

Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > BackupApplianceBackupProperties

Static Fields

FINALIZE_TIME_FIELD_NUMBER

public static final int FINALIZE_TIME_FIELD_NUMBER
Field Value
Type Description
int

GENERATION_ID_FIELD_NUMBER

public static final int GENERATION_ID_FIELD_NUMBER
Field Value
Type Description
int

RECOVERY_RANGE_END_TIME_FIELD_NUMBER

public static final int RECOVERY_RANGE_END_TIME_FIELD_NUMBER
Field Value
Type Description
int

RECOVERY_RANGE_START_TIME_FIELD_NUMBER

public static final int RECOVERY_RANGE_START_TIME_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static BackupApplianceBackupProperties getDefaultInstance()
Returns
Type Description
BackupApplianceBackupProperties

getDescriptor()

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

newBuilder()

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

newBuilder(BackupApplianceBackupProperties prototype)

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

parseDelimitedFrom(InputStream input)

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

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(byte[] data)

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

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

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

parseFrom(ByteString data)

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

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

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

parseFrom(CodedInputStream input)

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

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(InputStream input)

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

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(ByteBuffer data)

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

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

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

parser()

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

Methods

equals(Object obj)

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

getDefaultInstanceForType()

public BackupApplianceBackupProperties getDefaultInstanceForType()
Returns
Type Description
BackupApplianceBackupProperties

getFinalizeTime()

public Timestamp getFinalizeTime()

Output only. The time when this backup object was finalized (if none, backup is not finalized).

optional .google.protobuf.Timestamp finalize_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The finalizeTime.

getFinalizeTimeOrBuilder()

public TimestampOrBuilder getFinalizeTimeOrBuilder()

Output only. The time when this backup object was finalized (if none, backup is not finalized).

optional .google.protobuf.Timestamp finalize_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getGenerationId()

public int getGenerationId()

Output only. The numeric generation ID of the backup (monotonically increasing).

optional int32 generation_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The generationId.

getParserForType()

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

getRecoveryRangeEndTime()

public Timestamp getRecoveryRangeEndTime()

Optional. The latest timestamp of data available in this Backup.

optional .google.protobuf.Timestamp recovery_range_end_time = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Timestamp

The recoveryRangeEndTime.

getRecoveryRangeEndTimeOrBuilder()

public TimestampOrBuilder getRecoveryRangeEndTimeOrBuilder()

Optional. The latest timestamp of data available in this Backup.

optional .google.protobuf.Timestamp recovery_range_end_time = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TimestampOrBuilder

getRecoveryRangeStartTime()

public Timestamp getRecoveryRangeStartTime()

Optional. The earliest timestamp of data available in this Backup.

optional .google.protobuf.Timestamp recovery_range_start_time = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Timestamp

The recoveryRangeStartTime.

getRecoveryRangeStartTimeOrBuilder()

public TimestampOrBuilder getRecoveryRangeStartTimeOrBuilder()

Optional. The earliest timestamp of data available in this Backup.

optional .google.protobuf.Timestamp recovery_range_start_time = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TimestampOrBuilder

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

hasFinalizeTime()

public boolean hasFinalizeTime()

Output only. The time when this backup object was finalized (if none, backup is not finalized).

optional .google.protobuf.Timestamp finalize_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the finalizeTime field is set.

hasGenerationId()

public boolean hasGenerationId()

Output only. The numeric generation ID of the backup (monotonically increasing).

optional int32 generation_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the generationId field is set.

hasRecoveryRangeEndTime()

public boolean hasRecoveryRangeEndTime()

Optional. The latest timestamp of data available in this Backup.

optional .google.protobuf.Timestamp recovery_range_end_time = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the recoveryRangeEndTime field is set.

hasRecoveryRangeStartTime()

public boolean hasRecoveryRangeStartTime()

Optional. The earliest timestamp of data available in this Backup.

optional .google.protobuf.Timestamp recovery_range_start_time = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the recoveryRangeStartTime field is set.

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 BackupApplianceBackupProperties.Builder newBuilderForType()
Returns
Type Description
BackupApplianceBackupProperties.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

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

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

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

toBuilder()

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

writeTo(CodedOutputStream output)

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