Class ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.Builder (3.103.0)

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

A info type based condition.

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

Inheritance

java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.Builder

Static Methods

getDescriptor()

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

Methods

build()

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

buildPartial()

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

clear()

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

clearAnyInfoType()

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

match any info types.

.google.protobuf.Empty any_info_type = 2;

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

clearInfoTypeCondition()

public ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.Builder clearInfoTypeCondition()
Returns
Type Description
ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.Builder

clearInfoTypes()

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

match any of these info types.

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

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

clearMinCount()

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

Optional. The minimum total number of findings of all matching info types required for this condition to evaluate to true. Defaults to 1 if unset.

int64 min_count = 3 [(.google.api.field_behavior) = OPTIONAL];

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

This builder for chaining.

getAnyInfoType()

public Empty getAnyInfoType()

match any info types.

.google.protobuf.Empty any_info_type = 2;

Returns
Type Description
Empty

The anyInfoType.

getAnyInfoTypeBuilder()

public Empty.Builder getAnyInfoTypeBuilder()

match any info types.

.google.protobuf.Empty any_info_type = 2;

Returns
Type Description
Builder

getAnyInfoTypeOrBuilder()

public EmptyOrBuilder getAnyInfoTypeOrBuilder()

match any info types.

.google.protobuf.Empty any_info_type = 2;

Returns
Type Description
EmptyOrBuilder

getDefaultInstanceForType()

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

getDescriptorForType()

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

getInfoTypeConditionCase()

public ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.InfoTypeConditionCase getInfoTypeConditionCase()
Returns
Type Description
ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.InfoTypeConditionCase

getInfoTypes()

public ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.InfoTypes getInfoTypes()

match any of these info types.

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

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

The infoTypes.

getInfoTypesBuilder()

public ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.InfoTypes.Builder getInfoTypesBuilder()

match any of these info types.

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

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

getInfoTypesOrBuilder()

public ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.InfoTypesOrBuilder getInfoTypesOrBuilder()

match any of these info types.

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

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

getMinCount()

public long getMinCount()

Optional. The minimum total number of findings of all matching info types required for this condition to evaluate to true. Defaults to 1 if unset.

int64 min_count = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
long

The minCount.

hasAnyInfoType()

public boolean hasAnyInfoType()

match any info types.

.google.protobuf.Empty any_info_type = 2;

Returns
Type Description
boolean

Whether the anyInfoType field is set.

hasInfoTypes()

public boolean hasInfoTypes()

match any of these info types.

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

Returns
Type Description
boolean

Whether the infoTypes field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeAnyInfoType(Empty value)

public ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.Builder mergeAnyInfoType(Empty value)

match any info types.

.google.protobuf.Empty any_info_type = 2;

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

mergeFrom(ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeInfoTypes(ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.InfoTypes value)

public ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.Builder mergeInfoTypes(ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.InfoTypes value)

match any of these info types.

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

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

setAnyInfoType(Empty value)

public ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.Builder setAnyInfoType(Empty value)

match any info types.

.google.protobuf.Empty any_info_type = 2;

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

setAnyInfoType(Empty.Builder builderForValue)

public ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.Builder setAnyInfoType(Empty.Builder builderForValue)

match any info types.

.google.protobuf.Empty any_info_type = 2;

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

setInfoTypes(ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.InfoTypes value)

public ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.Builder setInfoTypes(ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.InfoTypes value)

match any of these info types.

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

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

setInfoTypes(ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.InfoTypes.Builder builderForValue)

public ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.Builder setInfoTypes(ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.InfoTypes.Builder builderForValue)

match any of these info types.

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

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

setMinCount(long value)

public ContentPolicy.PolicyRule.PolicyCondition.InfoTypeCondition.Builder setMinCount(long value)

Optional. The minimum total number of findings of all matching info types required for this condition to evaluate to true. Defaults to 1 if unset.

int64 min_count = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value long

The minCount to set.

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

This builder for chaining.