Send feedback
Class DataSourceBackupConfigInfo.Builder (0.29.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
public static final class DataSourceBackupConfigInfo . Builder extends GeneratedMessageV3 . Builder<DataSourceBackupConfigInfo . Builder > implements DataSourceBackupConfigInfoOrBuilder
Information of backup configuration on the DataSource.
Protobuf type google.cloud.backupdr.v1.DataSourceBackupConfigInfo
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public DataSourceBackupConfigInfo . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public DataSourceBackupConfigInfo build ()
buildPartial()
public DataSourceBackupConfigInfo buildPartial ()
clear()
public DataSourceBackupConfigInfo . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public DataSourceBackupConfigInfo . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearLastBackupState()
public DataSourceBackupConfigInfo . Builder clearLastBackupState ()
Output only. The status of the last backup in this DataSource
.google.cloud.backupdr.v1.BackupConfigInfo.LastBackupState last_backup_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
clearLastSuccessfulBackupConsistencyTime()
public DataSourceBackupConfigInfo . Builder clearLastSuccessfulBackupConsistencyTime ()
Output only. Timestamp of the last successful backup to this DataSource.
.google.protobuf.Timestamp last_successful_backup_consistency_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
clearOneof(Descriptors.OneofDescriptor oneof)
public DataSourceBackupConfigInfo . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clone()
public DataSourceBackupConfigInfo . Builder clone ()
Overrides
getDefaultInstanceForType()
public DataSourceBackupConfigInfo getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getLastBackupState()
public BackupConfigInfo . LastBackupState getLastBackupState ()
Output only. The status of the last backup in this DataSource
.google.cloud.backupdr.v1.BackupConfigInfo.LastBackupState last_backup_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLastBackupStateValue()
public int getLastBackupStateValue ()
Output only. The status of the last backup in this DataSource
.google.cloud.backupdr.v1.BackupConfigInfo.LastBackupState last_backup_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
int
The enum numeric value on the wire for lastBackupState.
getLastSuccessfulBackupConsistencyTime()
public Timestamp getLastSuccessfulBackupConsistencyTime ()
Output only. Timestamp of the last successful backup to this DataSource.
.google.protobuf.Timestamp last_successful_backup_consistency_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
Timestamp
The lastSuccessfulBackupConsistencyTime.
getLastSuccessfulBackupConsistencyTimeBuilder()
public Timestamp . Builder getLastSuccessfulBackupConsistencyTimeBuilder ()
Output only. Timestamp of the last successful backup to this DataSource.
.google.protobuf.Timestamp last_successful_backup_consistency_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLastSuccessfulBackupConsistencyTimeOrBuilder()
public TimestampOrBuilder getLastSuccessfulBackupConsistencyTimeOrBuilder ()
Output only. Timestamp of the last successful backup to this DataSource.
.google.protobuf.Timestamp last_successful_backup_consistency_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasLastSuccessfulBackupConsistencyTime()
public boolean hasLastSuccessfulBackupConsistencyTime ()
Output only. Timestamp of the last successful backup to this DataSource.
.google.protobuf.Timestamp last_successful_backup_consistency_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
boolean
Whether the lastSuccessfulBackupConsistencyTime field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(DataSourceBackupConfigInfo other)
public DataSourceBackupConfigInfo . Builder mergeFrom ( DataSourceBackupConfigInfo other )
public DataSourceBackupConfigInfo . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public DataSourceBackupConfigInfo . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeLastSuccessfulBackupConsistencyTime(Timestamp value)
public DataSourceBackupConfigInfo . Builder mergeLastSuccessfulBackupConsistencyTime ( Timestamp value )
Output only. Timestamp of the last successful backup to this DataSource.
.google.protobuf.Timestamp last_successful_backup_consistency_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DataSourceBackupConfigInfo . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public DataSourceBackupConfigInfo . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setLastBackupState(BackupConfigInfo.LastBackupState value)
public DataSourceBackupConfigInfo . Builder setLastBackupState ( BackupConfigInfo . LastBackupState value )
Output only. The status of the last backup in this DataSource
.google.cloud.backupdr.v1.BackupConfigInfo.LastBackupState last_backup_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
setLastBackupStateValue(int value)
public DataSourceBackupConfigInfo . Builder setLastBackupStateValue ( int value )
Output only. The status of the last backup in this DataSource
.google.cloud.backupdr.v1.BackupConfigInfo.LastBackupState last_backup_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name
Description
value
int
The enum numeric value on the wire for lastBackupState to set.
setLastSuccessfulBackupConsistencyTime(Timestamp value)
public DataSourceBackupConfigInfo . Builder setLastSuccessfulBackupConsistencyTime ( Timestamp value )
Output only. Timestamp of the last successful backup to this DataSource.
.google.protobuf.Timestamp last_successful_backup_consistency_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
setLastSuccessfulBackupConsistencyTime(Timestamp.Builder builderForValue)
public DataSourceBackupConfigInfo . Builder setLastSuccessfulBackupConsistencyTime ( Timestamp . Builder builderForValue )
Output only. Timestamp of the last successful backup to this DataSource.
.google.protobuf.Timestamp last_successful_backup_consistency_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name
Description
builderForValue
Builder
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DataSourceBackupConfigInfo . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final DataSourceBackupConfigInfo . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-06 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-06 UTC."],[],[]]