Class CustomInfoType.DetectionRule.Proximity.Builder (3.23.0)

public static final class CustomInfoType.DetectionRule.Proximity.Builder extends GeneratedMessageV3.Builder<CustomInfoType.DetectionRule.Proximity.Builder> implements CustomInfoType.DetectionRule.ProximityOrBuilder

Message for specifying a window around a finding to apply a detection rule.

Protobuf type google.privacy.dlp.v2.CustomInfoType.DetectionRule.Proximity

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public CustomInfoType.DetectionRule.Proximity.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
CustomInfoType.DetectionRule.Proximity.Builder
Overrides

build()

public CustomInfoType.DetectionRule.Proximity build()
Returns
TypeDescription
CustomInfoType.DetectionRule.Proximity

buildPartial()

public CustomInfoType.DetectionRule.Proximity buildPartial()
Returns
TypeDescription
CustomInfoType.DetectionRule.Proximity

clear()

public CustomInfoType.DetectionRule.Proximity.Builder clear()
Returns
TypeDescription
CustomInfoType.DetectionRule.Proximity.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public CustomInfoType.DetectionRule.Proximity.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
CustomInfoType.DetectionRule.Proximity.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public CustomInfoType.DetectionRule.Proximity.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
CustomInfoType.DetectionRule.Proximity.Builder
Overrides

clearWindowAfter()

public CustomInfoType.DetectionRule.Proximity.Builder clearWindowAfter()

Number of characters after the finding to consider.

int32 window_after = 2;

Returns
TypeDescription
CustomInfoType.DetectionRule.Proximity.Builder

This builder for chaining.

clearWindowBefore()

public CustomInfoType.DetectionRule.Proximity.Builder clearWindowBefore()

Number of characters before the finding to consider. For tabular data, if you want to modify the likelihood of an entire column of findngs, set this to 1. For more information, see Hotword example: Set the match likelihood of a table column.

int32 window_before = 1;

Returns
TypeDescription
CustomInfoType.DetectionRule.Proximity.Builder

This builder for chaining.

clone()

public CustomInfoType.DetectionRule.Proximity.Builder clone()
Returns
TypeDescription
CustomInfoType.DetectionRule.Proximity.Builder
Overrides

getDefaultInstanceForType()

public CustomInfoType.DetectionRule.Proximity getDefaultInstanceForType()
Returns
TypeDescription
CustomInfoType.DetectionRule.Proximity

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getWindowAfter()

public int getWindowAfter()

Number of characters after the finding to consider.

int32 window_after = 2;

Returns
TypeDescription
int

The windowAfter.

getWindowBefore()

public int getWindowBefore()

Number of characters before the finding to consider. For tabular data, if you want to modify the likelihood of an entire column of findngs, set this to 1. For more information, see Hotword example: Set the match likelihood of a table column.

int32 window_before = 1;

Returns
TypeDescription
int

The windowBefore.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(CustomInfoType.DetectionRule.Proximity other)

public CustomInfoType.DetectionRule.Proximity.Builder mergeFrom(CustomInfoType.DetectionRule.Proximity other)
Parameter
NameDescription
otherCustomInfoType.DetectionRule.Proximity
Returns
TypeDescription
CustomInfoType.DetectionRule.Proximity.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public CustomInfoType.DetectionRule.Proximity.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
CustomInfoType.DetectionRule.Proximity.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public CustomInfoType.DetectionRule.Proximity.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
CustomInfoType.DetectionRule.Proximity.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final CustomInfoType.DetectionRule.Proximity.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
CustomInfoType.DetectionRule.Proximity.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public CustomInfoType.DetectionRule.Proximity.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
CustomInfoType.DetectionRule.Proximity.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public CustomInfoType.DetectionRule.Proximity.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
CustomInfoType.DetectionRule.Proximity.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final CustomInfoType.DetectionRule.Proximity.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
CustomInfoType.DetectionRule.Proximity.Builder
Overrides

setWindowAfter(int value)

public CustomInfoType.DetectionRule.Proximity.Builder setWindowAfter(int value)

Number of characters after the finding to consider.

int32 window_after = 2;

Parameter
NameDescription
valueint

The windowAfter to set.

Returns
TypeDescription
CustomInfoType.DetectionRule.Proximity.Builder

This builder for chaining.

setWindowBefore(int value)

public CustomInfoType.DetectionRule.Proximity.Builder setWindowBefore(int value)

Number of characters before the finding to consider. For tabular data, if you want to modify the likelihood of an entire column of findngs, set this to 1. For more information, see Hotword example: Set the match likelihood of a table column.

int32 window_before = 1;

Parameter
NameDescription
valueint

The windowBefore to set.

Returns
TypeDescription
CustomInfoType.DetectionRule.Proximity.Builder

This builder for chaining.