Class BackupLocation.Builder (0.41.0)
0.46.0 (latest)
0.44.0
0.42.0
0.41.0
0.40.0
0.39.0
0.37.0
0.35.0
0.34.0
0.33.0
0.32.0
0.31.0
0.29.0
0.27.0
0.26.0
0.23.0
0.22.0
0.21.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.8.0
0.7.0
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
public static final class BackupLocation . Builder extends GeneratedMessageV3 . Builder<BackupLocation . Builder > implements BackupLocationOrBuilder
BackupLocation represents a cloud location where a backup can be stored.
Protobuf type google.cloud.backupdr.v1.BackupLocation
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 BackupLocation . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public BackupLocation build ()
buildPartial()
public BackupLocation buildPartial ()
clear()
public BackupLocation . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public BackupLocation . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearLocationId()
public BackupLocation . Builder clearLocationId ()
Output only. The id of the cloud location. Example: "us-central1"
string location_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
clearOneof(Descriptors.OneofDescriptor oneof)
public BackupLocation . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearType()
public BackupLocation . Builder clearType ()
Output only. The type of the location.
.google.cloud.backupdr.v1.BackupLocation.Type type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
clone()
public BackupLocation . Builder clone ()
Overrides
getDefaultInstanceForType()
public BackupLocation getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getLocationId()
public String getLocationId ()
Output only. The id of the cloud location. Example: "us-central1"
string location_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
String
The locationId.
getLocationIdBytes()
public ByteString getLocationIdBytes ()
Output only. The id of the cloud location. Example: "us-central1"
string location_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
ByteString
The bytes for locationId.
getType()
public BackupLocation . Type getType ()
Output only. The type of the location.
.google.cloud.backupdr.v1.BackupLocation.Type type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getTypeValue()
public int getTypeValue ()
Output only. The type of the location.
.google.cloud.backupdr.v1.BackupLocation.Type type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
int
The enum numeric value on the wire for type.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(BackupLocation other)
public BackupLocation . Builder mergeFrom ( BackupLocation other )
public BackupLocation . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public BackupLocation . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final BackupLocation . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public BackupLocation . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setLocationId(String value)
public BackupLocation . Builder setLocationId ( String value )
Output only. The id of the cloud location. Example: "us-central1"
string location_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name
Description
value
String The locationId to set.
setLocationIdBytes(ByteString value)
public BackupLocation . Builder setLocationIdBytes ( ByteString value )
Output only. The id of the cloud location. Example: "us-central1"
string location_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name
Description
value
ByteString The bytes for locationId to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public BackupLocation . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setType(BackupLocation.Type value)
public BackupLocation . Builder setType ( BackupLocation . Type value )
Output only. The type of the location.
.google.cloud.backupdr.v1.BackupLocation.Type type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
setTypeValue(int value)
public BackupLocation . Builder setTypeValue ( int value )
Output only. The type of the location.
.google.cloud.backupdr.v1.BackupLocation.Type type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name
Description
value
int The enum numeric value on the wire for type to set.
setUnknownFields(UnknownFieldSet unknownFields)
public final BackupLocation . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
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 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]