public static final class DatabaseResourceRegex.Builder extends GeneratedMessage.Builder<DatabaseResourceRegex.Builder> implements DatabaseResourceRegexOrBuilderA pattern to match against one or more database resources. At least one pattern must be specified. Regular expressions use RE2 syntax; a guide can be found under the google/re2 repository on GitHub.
Protobuf type google.privacy.dlp.v2.DatabaseResourceRegex
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > DatabaseResourceRegex.BuilderImplements
DatabaseResourceRegexOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public DatabaseResourceRegex build()| Returns | |
|---|---|
| Type | Description |
DatabaseResourceRegex |
|
buildPartial()
public DatabaseResourceRegex buildPartial()| Returns | |
|---|---|
| Type | Description |
DatabaseResourceRegex |
|
clear()
public DatabaseResourceRegex.Builder clear()| Returns | |
|---|---|
| Type | Description |
DatabaseResourceRegex.Builder |
|
clearDatabaseRegex()
public DatabaseResourceRegex.Builder clearDatabaseRegex()Regex to test the database name against. If empty, all databases match.
string database_regex = 3;
| Returns | |
|---|---|
| Type | Description |
DatabaseResourceRegex.Builder |
This builder for chaining. |
clearDatabaseResourceNameRegex()
public DatabaseResourceRegex.Builder clearDatabaseResourceNameRegex()Regex to test the database resource's name against. An example of a database resource name is a table's name. Other database resource names like view names could be included in the future. If empty, all database resources match.
string database_resource_name_regex = 4;
| Returns | |
|---|---|
| Type | Description |
DatabaseResourceRegex.Builder |
This builder for chaining. |
clearInstanceRegex()
public DatabaseResourceRegex.Builder clearInstanceRegex()Regex to test the instance name against. If empty, all instances match.
string instance_regex = 2;
| Returns | |
|---|---|
| Type | Description |
DatabaseResourceRegex.Builder |
This builder for chaining. |
clearProjectIdRegex()
public DatabaseResourceRegex.Builder clearProjectIdRegex()For organizations, if unset, will match all projects. Has no effect for configurations created within a project.
string project_id_regex = 1;
| Returns | |
|---|---|
| Type | Description |
DatabaseResourceRegex.Builder |
This builder for chaining. |
getDatabaseRegex()
public String getDatabaseRegex()Regex to test the database name against. If empty, all databases match.
string database_regex = 3;
| Returns | |
|---|---|
| Type | Description |
String |
The databaseRegex. |
getDatabaseRegexBytes()
public ByteString getDatabaseRegexBytes()Regex to test the database name against. If empty, all databases match.
string database_regex = 3;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for databaseRegex. |
getDatabaseResourceNameRegex()
public String getDatabaseResourceNameRegex()Regex to test the database resource's name against. An example of a database resource name is a table's name. Other database resource names like view names could be included in the future. If empty, all database resources match.
string database_resource_name_regex = 4;
| Returns | |
|---|---|
| Type | Description |
String |
The databaseResourceNameRegex. |
getDatabaseResourceNameRegexBytes()
public ByteString getDatabaseResourceNameRegexBytes()Regex to test the database resource's name against. An example of a database resource name is a table's name. Other database resource names like view names could be included in the future. If empty, all database resources match.
string database_resource_name_regex = 4;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for databaseResourceNameRegex. |
getDefaultInstanceForType()
public DatabaseResourceRegex getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
DatabaseResourceRegex |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getInstanceRegex()
public String getInstanceRegex()Regex to test the instance name against. If empty, all instances match.
string instance_regex = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The instanceRegex. |
getInstanceRegexBytes()
public ByteString getInstanceRegexBytes()Regex to test the instance name against. If empty, all instances match.
string instance_regex = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for instanceRegex. |
getProjectIdRegex()
public String getProjectIdRegex()For organizations, if unset, will match all projects. Has no effect for configurations created within a project.
string project_id_regex = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The projectIdRegex. |
getProjectIdRegexBytes()
public ByteString getProjectIdRegexBytes()For organizations, if unset, will match all projects. Has no effect for configurations created within a project.
string project_id_regex = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for projectIdRegex. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(DatabaseResourceRegex other)
public DatabaseResourceRegex.Builder mergeFrom(DatabaseResourceRegex other)| Parameter | |
|---|---|
| Name | Description |
other |
DatabaseResourceRegex |
| Returns | |
|---|---|
| Type | Description |
DatabaseResourceRegex.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public DatabaseResourceRegex.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
DatabaseResourceRegex.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public DatabaseResourceRegex.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
DatabaseResourceRegex.Builder |
|
setDatabaseRegex(String value)
public DatabaseResourceRegex.Builder setDatabaseRegex(String value)Regex to test the database name against. If empty, all databases match.
string database_regex = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe databaseRegex to set. |
| Returns | |
|---|---|
| Type | Description |
DatabaseResourceRegex.Builder |
This builder for chaining. |
setDatabaseRegexBytes(ByteString value)
public DatabaseResourceRegex.Builder setDatabaseRegexBytes(ByteString value)Regex to test the database name against. If empty, all databases match.
string database_regex = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for databaseRegex to set. |
| Returns | |
|---|---|
| Type | Description |
DatabaseResourceRegex.Builder |
This builder for chaining. |
setDatabaseResourceNameRegex(String value)
public DatabaseResourceRegex.Builder setDatabaseResourceNameRegex(String value)Regex to test the database resource's name against. An example of a database resource name is a table's name. Other database resource names like view names could be included in the future. If empty, all database resources match.
string database_resource_name_regex = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe databaseResourceNameRegex to set. |
| Returns | |
|---|---|
| Type | Description |
DatabaseResourceRegex.Builder |
This builder for chaining. |
setDatabaseResourceNameRegexBytes(ByteString value)
public DatabaseResourceRegex.Builder setDatabaseResourceNameRegexBytes(ByteString value)Regex to test the database resource's name against. An example of a database resource name is a table's name. Other database resource names like view names could be included in the future. If empty, all database resources match.
string database_resource_name_regex = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for databaseResourceNameRegex to set. |
| Returns | |
|---|---|
| Type | Description |
DatabaseResourceRegex.Builder |
This builder for chaining. |
setInstanceRegex(String value)
public DatabaseResourceRegex.Builder setInstanceRegex(String value)Regex to test the instance name against. If empty, all instances match.
string instance_regex = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe instanceRegex to set. |
| Returns | |
|---|---|
| Type | Description |
DatabaseResourceRegex.Builder |
This builder for chaining. |
setInstanceRegexBytes(ByteString value)
public DatabaseResourceRegex.Builder setInstanceRegexBytes(ByteString value)Regex to test the instance name against. If empty, all instances match.
string instance_regex = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for instanceRegex to set. |
| Returns | |
|---|---|
| Type | Description |
DatabaseResourceRegex.Builder |
This builder for chaining. |
setProjectIdRegex(String value)
public DatabaseResourceRegex.Builder setProjectIdRegex(String value)For organizations, if unset, will match all projects. Has no effect for configurations created within a project.
string project_id_regex = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe projectIdRegex to set. |
| Returns | |
|---|---|
| Type | Description |
DatabaseResourceRegex.Builder |
This builder for chaining. |
setProjectIdRegexBytes(ByteString value)
public DatabaseResourceRegex.Builder setProjectIdRegexBytes(ByteString value)For organizations, if unset, will match all projects. Has no effect for configurations created within a project.
string project_id_regex = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for projectIdRegex to set. |
| Returns | |
|---|---|
| Type | Description |
DatabaseResourceRegex.Builder |
This builder for chaining. |