public static final class CustomInfoType.MetadataKeyValueExpression.Builder extends GeneratedMessage.Builder<CustomInfoType.MetadataKeyValueExpression.Builder> implements CustomInfoType.MetadataKeyValueExpressionOrBuilderConfiguration for a custom infoType that detects key-value pairs in the metadata matching the specified regular expressions.
Protobuf type google.privacy.dlp.v2.CustomInfoType.MetadataKeyValueExpression
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > CustomInfoType.MetadataKeyValueExpression.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public CustomInfoType.MetadataKeyValueExpression build()| Returns | |
|---|---|
| Type | Description |
CustomInfoType.MetadataKeyValueExpression |
|
buildPartial()
public CustomInfoType.MetadataKeyValueExpression buildPartial()| Returns | |
|---|---|
| Type | Description |
CustomInfoType.MetadataKeyValueExpression |
|
clear()
public CustomInfoType.MetadataKeyValueExpression.Builder clear()| Returns | |
|---|---|
| Type | Description |
CustomInfoType.MetadataKeyValueExpression.Builder |
|
clearKeyRegex()
public CustomInfoType.MetadataKeyValueExpression.Builder clearKeyRegex()The regular expression for the key. Key should be non-empty.
string key_regex = 1;
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.MetadataKeyValueExpression.Builder |
This builder for chaining. |
clearValueRegex()
public CustomInfoType.MetadataKeyValueExpression.Builder clearValueRegex()The regular expression for the value. Value should be non-empty.
string value_regex = 2;
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.MetadataKeyValueExpression.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public CustomInfoType.MetadataKeyValueExpression getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
CustomInfoType.MetadataKeyValueExpression |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getKeyRegex()
public String getKeyRegex()The regular expression for the key. Key should be non-empty.
string key_regex = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The keyRegex. |
getKeyRegexBytes()
public ByteString getKeyRegexBytes()The regular expression for the key. Key should be non-empty.
string key_regex = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for keyRegex. |
getValueRegex()
public String getValueRegex()The regular expression for the value. Value should be non-empty.
string value_regex = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The valueRegex. |
getValueRegexBytes()
public ByteString getValueRegexBytes()The regular expression for the value. Value should be non-empty.
string value_regex = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for valueRegex. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(CustomInfoType.MetadataKeyValueExpression other)
public CustomInfoType.MetadataKeyValueExpression.Builder mergeFrom(CustomInfoType.MetadataKeyValueExpression other)| Parameter | |
|---|---|
| Name | Description |
other |
CustomInfoType.MetadataKeyValueExpression |
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.MetadataKeyValueExpression.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CustomInfoType.MetadataKeyValueExpression.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.MetadataKeyValueExpression.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public CustomInfoType.MetadataKeyValueExpression.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.MetadataKeyValueExpression.Builder |
|
setKeyRegex(String value)
public CustomInfoType.MetadataKeyValueExpression.Builder setKeyRegex(String value)The regular expression for the key. Key should be non-empty.
string key_regex = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe keyRegex to set. |
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.MetadataKeyValueExpression.Builder |
This builder for chaining. |
setKeyRegexBytes(ByteString value)
public CustomInfoType.MetadataKeyValueExpression.Builder setKeyRegexBytes(ByteString value)The regular expression for the key. Key should be non-empty.
string key_regex = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for keyRegex to set. |
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.MetadataKeyValueExpression.Builder |
This builder for chaining. |
setValueRegex(String value)
public CustomInfoType.MetadataKeyValueExpression.Builder setValueRegex(String value)The regular expression for the value. Value should be non-empty.
string value_regex = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe valueRegex to set. |
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.MetadataKeyValueExpression.Builder |
This builder for chaining. |
setValueRegexBytes(ByteString value)
public CustomInfoType.MetadataKeyValueExpression.Builder setValueRegexBytes(ByteString value)The regular expression for the value. Value should be non-empty.
string value_regex = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for valueRegex to set. |
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.MetadataKeyValueExpression.Builder |
This builder for chaining. |