Class DatabaseResourceReference.Builder (3.48.0)
3.92.0 (latest)
3.91.0
3.89.0
3.87.0
3.86.0
3.85.0
3.84.0
3.82.0
3.80.0
3.79.0
3.78.0
3.77.0
3.76.0
3.74.0
3.72.0
3.71.0
3.68.0
3.67.0
3.66.0
3.64.0
3.63.0
3.62.0
3.61.0
3.60.0
3.59.0
3.58.0
3.57.0
3.56.0
3.55.0
3.53.0
3.52.0
3.51.0
3.50.0
3.49.0
3.48.0
3.47.0
3.46.0
3.45.0
3.44.0
3.43.0
3.41.0
3.40.0
3.39.0
3.38.0
3.37.0
3.36.0
3.35.0
3.34.0
3.33.0
3.32.0
3.31.0
3.28.0
3.27.0
3.26.0
3.25.0
3.24.0
3.23.0
3.22.0
3.21.0
3.20.0
3.19.0
3.18.0
3.17.0
3.16.0
3.15.0
3.13.0
3.12.0
3.11.0
3.10.0
3.9.0
3.8.0
3.7.6
3.6.7
3.5.0
3.4.0
3.3.2
3.2.1
3.1.4
public static final class DatabaseResourceReference . Builder extends GeneratedMessageV3 . Builder<DatabaseResourceReference . Builder > implements DatabaseResourceReferenceOrBuilder
Identifies a single database resource, like a table within a database.
Protobuf type google.privacy.dlp.v2.DatabaseResourceReference
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 DatabaseResourceReference . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public DatabaseResourceReference build ()
buildPartial()
public DatabaseResourceReference buildPartial ()
clear()
public DatabaseResourceReference . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public DatabaseResourceReference . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearInstance()
public DatabaseResourceReference . Builder clearInstance ()
Required. The instance where this resource is located. For example: Cloud
SQL's instance id.
string instance = 2 [(.google.api.field_behavior) = REQUIRED];
clearOneof(Descriptors.OneofDescriptor oneof)
public DatabaseResourceReference . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearProjectId()
public DatabaseResourceReference . Builder clearProjectId ()
Required. If within a project-level config, then this must match the
config's project id.
string project_id = 1 [(.google.api.field_behavior) = REQUIRED];
clone()
public DatabaseResourceReference . Builder clone ()
Overrides
getDefaultInstanceForType()
public DatabaseResourceReference getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getInstance()
public String getInstance ()
Required. The instance where this resource is located. For example: Cloud
SQL's instance id.
string instance = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
String
The instance.
getInstanceBytes()
public ByteString getInstanceBytes ()
Required. The instance where this resource is located. For example: Cloud
SQL's instance id.
string instance = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
ByteString
The bytes for instance.
getProjectId()
public String getProjectId ()
Required. If within a project-level config, then this must match the
config's project id.
string project_id = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
String
The projectId.
getProjectIdBytes()
public ByteString getProjectIdBytes ()
Required. If within a project-level config, then this must match the
config's project id.
string project_id = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
ByteString
The bytes for projectId.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(DatabaseResourceReference other)
public DatabaseResourceReference . Builder mergeFrom ( DatabaseResourceReference other )
public DatabaseResourceReference . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public DatabaseResourceReference . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DatabaseResourceReference . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public DatabaseResourceReference . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setInstance(String value)
public DatabaseResourceReference . Builder setInstance ( String value )
Required. The instance where this resource is located. For example: Cloud
SQL's instance id.
string instance = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
String The instance to set.
setInstanceBytes(ByteString value)
public DatabaseResourceReference . Builder setInstanceBytes ( ByteString value )
Required. The instance where this resource is located. For example: Cloud
SQL's instance id.
string instance = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
ByteString The bytes for instance to set.
setProjectId(String value)
public DatabaseResourceReference . Builder setProjectId ( String value )
Required. If within a project-level config, then this must match the
config's project id.
string project_id = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
String The projectId to set.
setProjectIdBytes(ByteString value)
public DatabaseResourceReference . Builder setProjectIdBytes ( ByteString value )
Required. If within a project-level config, then this must match the
config's project id.
string project_id = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
ByteString The bytes for projectId to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DatabaseResourceReference . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final DatabaseResourceReference . 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-30 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-30 UTC."],[],[]]