Class ContentPolicy.PolicyRule.PolicyCondition.Builder (3.103.0)

public static final class ContentPolicy.PolicyRule.PolicyCondition.Builder extends GeneratedMessage.Builder<ContentPolicy.PolicyRule.PolicyCondition.Builder> implements ContentPolicy.PolicyRule.PolicyConditionOrBuilder

A condition that must match for this rule to apply.

Protobuf type google.privacy.dlp.v2.ContentPolicy.PolicyRule.PolicyCondition

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public ContentPolicy.PolicyRule.PolicyCondition build()
Returns
Type Description
ContentPolicy.PolicyRule.PolicyCondition

buildPartial()

public ContentPolicy.PolicyRule.PolicyCondition buildPartial()
Returns
Type Description
ContentPolicy.PolicyRule.PolicyCondition

clear()

public ContentPolicy.PolicyRule.PolicyCondition.Builder clear()
Returns
Type Description
ContentPolicy.PolicyRule.PolicyCondition.Builder
Overrides

clearCondition()

public ContentPolicy.PolicyRule.PolicyCondition.Builder clearCondition()
Returns
Type Description
ContentPolicy.PolicyRule.PolicyCondition.Builder

clearInfoTypeCondition()

public ContentPolicy.PolicyRule.PolicyCondition.Builder clearInfoTypeCondition()

A condition based on info types.

.google.privacy.dlp.v2.ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition info_type_condition = 1;

Returns
Type Description
ContentPolicy.PolicyRule.PolicyCondition.Builder

getConditionCase()

public ContentPolicy.PolicyRule.PolicyCondition.ConditionCase getConditionCase()
Returns
Type Description
ContentPolicy.PolicyRule.PolicyCondition.ConditionCase

getDefaultInstanceForType()

public ContentPolicy.PolicyRule.PolicyCondition getDefaultInstanceForType()
Returns
Type Description
ContentPolicy.PolicyRule.PolicyCondition

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getInfoTypeCondition()

public ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition getInfoTypeCondition()

A condition based on info types.

.google.privacy.dlp.v2.ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition info_type_condition = 1;

Returns
Type Description
ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition

The infoTypeCondition.

getInfoTypeConditionBuilder()

public ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.Builder getInfoTypeConditionBuilder()

A condition based on info types.

.google.privacy.dlp.v2.ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition info_type_condition = 1;

Returns
Type Description
ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.Builder

getInfoTypeConditionOrBuilder()

public ContentPolicy.PolicyRule.PolicyCondition.InfoTypeConditionOrBuilder getInfoTypeConditionOrBuilder()

A condition based on info types.

.google.privacy.dlp.v2.ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition info_type_condition = 1;

Returns
Type Description
ContentPolicy.PolicyRule.PolicyCondition.InfoTypeConditionOrBuilder

hasInfoTypeCondition()

public boolean hasInfoTypeCondition()

A condition based on info types.

.google.privacy.dlp.v2.ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition info_type_condition = 1;

Returns
Type Description
boolean

Whether the infoTypeCondition field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ContentPolicy.PolicyRule.PolicyCondition other)

public ContentPolicy.PolicyRule.PolicyCondition.Builder mergeFrom(ContentPolicy.PolicyRule.PolicyCondition other)
Parameter
Name Description
other ContentPolicy.PolicyRule.PolicyCondition
Returns
Type Description
ContentPolicy.PolicyRule.PolicyCondition.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ContentPolicy.PolicyRule.PolicyCondition.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ContentPolicy.PolicyRule.PolicyCondition.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ContentPolicy.PolicyRule.PolicyCondition.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ContentPolicy.PolicyRule.PolicyCondition.Builder
Overrides

mergeInfoTypeCondition(ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition value)

public ContentPolicy.PolicyRule.PolicyCondition.Builder mergeInfoTypeCondition(ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition value)

A condition based on info types.

.google.privacy.dlp.v2.ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition info_type_condition = 1;

Parameter
Name Description
value ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition
Returns
Type Description
ContentPolicy.PolicyRule.PolicyCondition.Builder

setInfoTypeCondition(ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition value)

public ContentPolicy.PolicyRule.PolicyCondition.Builder setInfoTypeCondition(ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition value)

A condition based on info types.

.google.privacy.dlp.v2.ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition info_type_condition = 1;

Parameter
Name Description
value ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition
Returns
Type Description
ContentPolicy.PolicyRule.PolicyCondition.Builder

setInfoTypeCondition(ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.Builder builderForValue)

public ContentPolicy.PolicyRule.PolicyCondition.Builder setInfoTypeCondition(ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.Builder builderForValue)

A condition based on info types.

.google.privacy.dlp.v2.ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition info_type_condition = 1;

Parameter
Name Description
builderForValue ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.Builder
Returns
Type Description
ContentPolicy.PolicyRule.PolicyCondition.Builder