Class BackupInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<BackupInfo.Builder>
-
- com.google.spanner.admin.database.v1.BackupInfo.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,BackupInfoOrBuilder
,Cloneable
- Enclosing class:
- BackupInfo
public static final class BackupInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<BackupInfo.Builder> implements BackupInfoOrBuilder
Information about a backup.
Protobuf typegoogle.spanner.admin.database.v1.BackupInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BackupInfo.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
BackupInfo
build()
BackupInfo
buildPartial()
BackupInfo.Builder
clear()
BackupInfo.Builder
clearBackup()
Name of the backup.BackupInfo.Builder
clearCreateTime()
The time the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request was received.BackupInfo.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
BackupInfo.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
BackupInfo.Builder
clearSourceDatabase()
Name of the database the backup was created from.BackupInfo.Builder
clearVersionTime()
The backup contains an externally consistent copy of `source_database` at the timestamp specified by `version_time`.BackupInfo.Builder
clone()
String
getBackup()
Name of the backup.com.google.protobuf.ByteString
getBackupBytes()
Name of the backup.com.google.protobuf.Timestamp
getCreateTime()
The time the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request was received.com.google.protobuf.Timestamp.Builder
getCreateTimeBuilder()
The time the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request was received.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
The time the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request was received.BackupInfo
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getSourceDatabase()
Name of the database the backup was created from.com.google.protobuf.ByteString
getSourceDatabaseBytes()
Name of the database the backup was created from.com.google.protobuf.Timestamp
getVersionTime()
The backup contains an externally consistent copy of `source_database` at the timestamp specified by `version_time`.com.google.protobuf.Timestamp.Builder
getVersionTimeBuilder()
The backup contains an externally consistent copy of `source_database` at the timestamp specified by `version_time`.com.google.protobuf.TimestampOrBuilder
getVersionTimeOrBuilder()
The backup contains an externally consistent copy of `source_database` at the timestamp specified by `version_time`.boolean
hasCreateTime()
The time the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request was received.boolean
hasVersionTime()
The backup contains an externally consistent copy of `source_database` at the timestamp specified by `version_time`.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
BackupInfo.Builder
mergeCreateTime(com.google.protobuf.Timestamp value)
The time the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request was received.BackupInfo.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
BackupInfo.Builder
mergeFrom(com.google.protobuf.Message other)
BackupInfo.Builder
mergeFrom(BackupInfo other)
BackupInfo.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
BackupInfo.Builder
mergeVersionTime(com.google.protobuf.Timestamp value)
The backup contains an externally consistent copy of `source_database` at the timestamp specified by `version_time`.BackupInfo.Builder
setBackup(String value)
Name of the backup.BackupInfo.Builder
setBackupBytes(com.google.protobuf.ByteString value)
Name of the backup.BackupInfo.Builder
setCreateTime(com.google.protobuf.Timestamp value)
The time the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request was received.BackupInfo.Builder
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request was received.BackupInfo.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
BackupInfo.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
BackupInfo.Builder
setSourceDatabase(String value)
Name of the database the backup was created from.BackupInfo.Builder
setSourceDatabaseBytes(com.google.protobuf.ByteString value)
Name of the database the backup was created from.BackupInfo.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
BackupInfo.Builder
setVersionTime(com.google.protobuf.Timestamp value)
The backup contains an externally consistent copy of `source_database` at the timestamp specified by `version_time`.BackupInfo.Builder
setVersionTime(com.google.protobuf.Timestamp.Builder builderForValue)
The backup contains an externally consistent copy of `source_database` at the timestamp specified by `version_time`.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<BackupInfo.Builder>
-
clear
public BackupInfo.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<BackupInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<BackupInfo.Builder>
-
getDefaultInstanceForType
public BackupInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public BackupInfo build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public BackupInfo buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public BackupInfo.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<BackupInfo.Builder>
-
setField
public BackupInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<BackupInfo.Builder>
-
clearField
public BackupInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<BackupInfo.Builder>
-
clearOneof
public BackupInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<BackupInfo.Builder>
-
setRepeatedField
public BackupInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<BackupInfo.Builder>
-
addRepeatedField
public BackupInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<BackupInfo.Builder>
-
mergeFrom
public BackupInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<BackupInfo.Builder>
-
mergeFrom
public BackupInfo.Builder mergeFrom(BackupInfo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<BackupInfo.Builder>
-
mergeFrom
public BackupInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<BackupInfo.Builder>
- Throws:
IOException
-
getBackup
public String getBackup()
Name of the backup.
string backup = 1 [(.google.api.resource_reference) = { ... }
- Specified by:
getBackup
in interfaceBackupInfoOrBuilder
- Returns:
- The backup.
-
getBackupBytes
public com.google.protobuf.ByteString getBackupBytes()
Name of the backup.
string backup = 1 [(.google.api.resource_reference) = { ... }
- Specified by:
getBackupBytes
in interfaceBackupInfoOrBuilder
- Returns:
- The bytes for backup.
-
setBackup
public BackupInfo.Builder setBackup(String value)
Name of the backup.
string backup = 1 [(.google.api.resource_reference) = { ... }
- Parameters:
value
- The backup to set.- Returns:
- This builder for chaining.
-
clearBackup
public BackupInfo.Builder clearBackup()
Name of the backup.
string backup = 1 [(.google.api.resource_reference) = { ... }
- Returns:
- This builder for chaining.
-
setBackupBytes
public BackupInfo.Builder setBackupBytes(com.google.protobuf.ByteString value)
Name of the backup.
string backup = 1 [(.google.api.resource_reference) = { ... }
- Parameters:
value
- The bytes for backup to set.- Returns:
- This builder for chaining.
-
hasVersionTime
public boolean hasVersionTime()
The backup contains an externally consistent copy of `source_database` at the timestamp specified by `version_time`. If the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request did not specify `version_time`, the `version_time` of the backup is equivalent to the `create_time`.
.google.protobuf.Timestamp version_time = 4;
- Specified by:
hasVersionTime
in interfaceBackupInfoOrBuilder
- Returns:
- Whether the versionTime field is set.
-
getVersionTime
public com.google.protobuf.Timestamp getVersionTime()
The backup contains an externally consistent copy of `source_database` at the timestamp specified by `version_time`. If the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request did not specify `version_time`, the `version_time` of the backup is equivalent to the `create_time`.
.google.protobuf.Timestamp version_time = 4;
- Specified by:
getVersionTime
in interfaceBackupInfoOrBuilder
- Returns:
- The versionTime.
-
setVersionTime
public BackupInfo.Builder setVersionTime(com.google.protobuf.Timestamp value)
The backup contains an externally consistent copy of `source_database` at the timestamp specified by `version_time`. If the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request did not specify `version_time`, the `version_time` of the backup is equivalent to the `create_time`.
.google.protobuf.Timestamp version_time = 4;
-
setVersionTime
public BackupInfo.Builder setVersionTime(com.google.protobuf.Timestamp.Builder builderForValue)
The backup contains an externally consistent copy of `source_database` at the timestamp specified by `version_time`. If the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request did not specify `version_time`, the `version_time` of the backup is equivalent to the `create_time`.
.google.protobuf.Timestamp version_time = 4;
-
mergeVersionTime
public BackupInfo.Builder mergeVersionTime(com.google.protobuf.Timestamp value)
The backup contains an externally consistent copy of `source_database` at the timestamp specified by `version_time`. If the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request did not specify `version_time`, the `version_time` of the backup is equivalent to the `create_time`.
.google.protobuf.Timestamp version_time = 4;
-
clearVersionTime
public BackupInfo.Builder clearVersionTime()
The backup contains an externally consistent copy of `source_database` at the timestamp specified by `version_time`. If the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request did not specify `version_time`, the `version_time` of the backup is equivalent to the `create_time`.
.google.protobuf.Timestamp version_time = 4;
-
getVersionTimeBuilder
public com.google.protobuf.Timestamp.Builder getVersionTimeBuilder()
The backup contains an externally consistent copy of `source_database` at the timestamp specified by `version_time`. If the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request did not specify `version_time`, the `version_time` of the backup is equivalent to the `create_time`.
.google.protobuf.Timestamp version_time = 4;
-
getVersionTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getVersionTimeOrBuilder()
The backup contains an externally consistent copy of `source_database` at the timestamp specified by `version_time`. If the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request did not specify `version_time`, the `version_time` of the backup is equivalent to the `create_time`.
.google.protobuf.Timestamp version_time = 4;
- Specified by:
getVersionTimeOrBuilder
in interfaceBackupInfoOrBuilder
-
hasCreateTime
public boolean hasCreateTime()
The time the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request was received.
.google.protobuf.Timestamp create_time = 2;
- Specified by:
hasCreateTime
in interfaceBackupInfoOrBuilder
- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()
The time the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request was received.
.google.protobuf.Timestamp create_time = 2;
- Specified by:
getCreateTime
in interfaceBackupInfoOrBuilder
- Returns:
- The createTime.
-
setCreateTime
public BackupInfo.Builder setCreateTime(com.google.protobuf.Timestamp value)
The time the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request was received.
.google.protobuf.Timestamp create_time = 2;
-
setCreateTime
public BackupInfo.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request was received.
.google.protobuf.Timestamp create_time = 2;
-
mergeCreateTime
public BackupInfo.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
The time the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request was received.
.google.protobuf.Timestamp create_time = 2;
-
clearCreateTime
public BackupInfo.Builder clearCreateTime()
The time the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request was received.
.google.protobuf.Timestamp create_time = 2;
-
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
The time the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request was received.
.google.protobuf.Timestamp create_time = 2;
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
The time the [CreateBackup][google.spanner.admin.database.v1.DatabaseAdmin.CreateBackup] request was received.
.google.protobuf.Timestamp create_time = 2;
- Specified by:
getCreateTimeOrBuilder
in interfaceBackupInfoOrBuilder
-
getSourceDatabase
public String getSourceDatabase()
Name of the database the backup was created from.
string source_database = 3 [(.google.api.resource_reference) = { ... }
- Specified by:
getSourceDatabase
in interfaceBackupInfoOrBuilder
- Returns:
- The sourceDatabase.
-
getSourceDatabaseBytes
public com.google.protobuf.ByteString getSourceDatabaseBytes()
Name of the database the backup was created from.
string source_database = 3 [(.google.api.resource_reference) = { ... }
- Specified by:
getSourceDatabaseBytes
in interfaceBackupInfoOrBuilder
- Returns:
- The bytes for sourceDatabase.
-
setSourceDatabase
public BackupInfo.Builder setSourceDatabase(String value)
Name of the database the backup was created from.
string source_database = 3 [(.google.api.resource_reference) = { ... }
- Parameters:
value
- The sourceDatabase to set.- Returns:
- This builder for chaining.
-
clearSourceDatabase
public BackupInfo.Builder clearSourceDatabase()
Name of the database the backup was created from.
string source_database = 3 [(.google.api.resource_reference) = { ... }
- Returns:
- This builder for chaining.
-
setSourceDatabaseBytes
public BackupInfo.Builder setSourceDatabaseBytes(com.google.protobuf.ByteString value)
Name of the database the backup was created from.
string source_database = 3 [(.google.api.resource_reference) = { ... }
- Parameters:
value
- The bytes for sourceDatabase to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final BackupInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<BackupInfo.Builder>
-
mergeUnknownFields
public final BackupInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<BackupInfo.Builder>
-
-