Package com.google.privacy.dlp.v2
Class DatabaseResourceReference.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DatabaseResourceReference.Builder>
com.google.privacy.dlp.v2.DatabaseResourceReference.Builder
- All Implemented Interfaces:
DatabaseResourceReferenceOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DatabaseResourceReference
public static final class DatabaseResourceReference.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DatabaseResourceReference.Builder>
implements DatabaseResourceReferenceOrBuilder
Identifies a single database resource, like a table within a database.Protobuf type
google.privacy.dlp.v2.DatabaseResourceReference-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Required.Required.Required.Required.Required.com.google.protobuf.ByteStringRequired.Required.com.google.protobuf.ByteStringRequired.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorRequired.com.google.protobuf.ByteStringRequired.Required.com.google.protobuf.ByteStringRequired.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setDatabase(String value) Required.setDatabaseBytes(com.google.protobuf.ByteString value) Required.setDatabaseResource(String value) Required.setDatabaseResourceBytes(com.google.protobuf.ByteString value) Required.setInstance(String value) Required.setInstanceBytes(com.google.protobuf.ByteString value) Required.setProjectId(String value) Required.setProjectIdBytes(com.google.protobuf.ByteString value) Required.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<DatabaseResourceReference.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<DatabaseResourceReference.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<DatabaseResourceReference.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DatabaseResourceReference.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DatabaseResourceReference.Builder>
-
mergeFrom
public DatabaseResourceReference.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DatabaseResourceReference.Builder>- Throws:
IOException
-
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];- Specified by:
getProjectIdin interfaceDatabaseResourceReferenceOrBuilder- Returns:
- The projectId.
-
getProjectIdBytes
public com.google.protobuf.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];- Specified by:
getProjectIdBytesin interfaceDatabaseResourceReferenceOrBuilder- Returns:
- The bytes for projectId.
-
setProjectId
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];- Parameters:
value- The projectId to set.- Returns:
- This builder for chaining.
-
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];- Returns:
- This builder for chaining.
-
setProjectIdBytes
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];- Parameters:
value- The bytes for projectId to set.- Returns:
- This builder for chaining.
-
getInstance
Required. The instance where this resource is located. For example: Cloud SQL instance ID.
string instance = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getInstancein interfaceDatabaseResourceReferenceOrBuilder- Returns:
- The instance.
-
getInstanceBytes
public com.google.protobuf.ByteString getInstanceBytes()Required. The instance where this resource is located. For example: Cloud SQL instance ID.
string instance = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getInstanceBytesin interfaceDatabaseResourceReferenceOrBuilder- Returns:
- The bytes for instance.
-
setInstance
Required. The instance where this resource is located. For example: Cloud SQL instance ID.
string instance = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The instance to set.- Returns:
- This builder for chaining.
-
clearInstance
Required. The instance where this resource is located. For example: Cloud SQL instance ID.
string instance = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setInstanceBytes
Required. The instance where this resource is located. For example: Cloud SQL instance ID.
string instance = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for instance to set.- Returns:
- This builder for chaining.
-
getDatabase
Required. Name of a database within the instance.
string database = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDatabasein interfaceDatabaseResourceReferenceOrBuilder- Returns:
- The database.
-
getDatabaseBytes
public com.google.protobuf.ByteString getDatabaseBytes()Required. Name of a database within the instance.
string database = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDatabaseBytesin interfaceDatabaseResourceReferenceOrBuilder- Returns:
- The bytes for database.
-
setDatabase
Required. Name of a database within the instance.
string database = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The database to set.- Returns:
- This builder for chaining.
-
clearDatabase
Required. Name of a database within the instance.
string database = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setDatabaseBytes
Required. Name of a database within the instance.
string database = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for database to set.- Returns:
- This builder for chaining.
-
getDatabaseResource
Required. Name of a database resource, for example, a table within the database.
string database_resource = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDatabaseResourcein interfaceDatabaseResourceReferenceOrBuilder- Returns:
- The databaseResource.
-
getDatabaseResourceBytes
public com.google.protobuf.ByteString getDatabaseResourceBytes()Required. Name of a database resource, for example, a table within the database.
string database_resource = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDatabaseResourceBytesin interfaceDatabaseResourceReferenceOrBuilder- Returns:
- The bytes for databaseResource.
-
setDatabaseResource
Required. Name of a database resource, for example, a table within the database.
string database_resource = 4 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The databaseResource to set.- Returns:
- This builder for chaining.
-
clearDatabaseResource
Required. Name of a database resource, for example, a table within the database.
string database_resource = 4 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setDatabaseResourceBytes
public DatabaseResourceReference.Builder setDatabaseResourceBytes(com.google.protobuf.ByteString value) Required. Name of a database resource, for example, a table within the database.
string database_resource = 4 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for databaseResource to set.- Returns:
- This builder for chaining.
-