Class VertexDatasetDiscoveryTarget.Builder (3.63.0)

public static final class VertexDatasetDiscoveryTarget.Builder extends GeneratedMessageV3.Builder<VertexDatasetDiscoveryTarget.Builder> implements VertexDatasetDiscoveryTargetOrBuilder

Target used to match against for discovery with Vertex AI datasets.

Protobuf type google.privacy.dlp.v2.VertexDatasetDiscoveryTarget

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public VertexDatasetDiscoveryTarget.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder
Overrides

build()

public VertexDatasetDiscoveryTarget build()
Returns
Type Description
VertexDatasetDiscoveryTarget

buildPartial()

public VertexDatasetDiscoveryTarget buildPartial()
Returns
Type Description
VertexDatasetDiscoveryTarget

clear()

public VertexDatasetDiscoveryTarget.Builder clear()
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder
Overrides

clearCadence()

public VertexDatasetDiscoveryTarget.Builder clearCadence()
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder

clearConditions()

public VertexDatasetDiscoveryTarget.Builder clearConditions()

In addition to matching the filter, these conditions must be true before a profile is generated.

.google.privacy.dlp.v2.DiscoveryVertexDatasetConditions conditions = 2;

Returns
Type Description
VertexDatasetDiscoveryTarget.Builder

clearDisabled()

public VertexDatasetDiscoveryTarget.Builder clearDisabled()

Disable profiling for datasets that match this filter.

.google.privacy.dlp.v2.Disabled disabled = 4;

Returns
Type Description
VertexDatasetDiscoveryTarget.Builder

clearField(Descriptors.FieldDescriptor field)

public VertexDatasetDiscoveryTarget.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder
Overrides

clearFilter()

public VertexDatasetDiscoveryTarget.Builder clearFilter()

Required. The datasets the discovery cadence applies to. The first target with a matching filter will be the one to apply to a dataset.

.google.privacy.dlp.v2.DiscoveryVertexDatasetFilter filter = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
VertexDatasetDiscoveryTarget.Builder

clearGenerationCadence()

public VertexDatasetDiscoveryTarget.Builder clearGenerationCadence()

How often and when to update profiles. New datasets that match both the filter and conditions are scanned as quickly as possible depending on system capacity.

.google.privacy.dlp.v2.DiscoveryVertexDatasetGenerationCadence generation_cadence = 3;

Returns
Type Description
VertexDatasetDiscoveryTarget.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public VertexDatasetDiscoveryTarget.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder
Overrides

clone()

public VertexDatasetDiscoveryTarget.Builder clone()
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder
Overrides

getCadenceCase()

public VertexDatasetDiscoveryTarget.CadenceCase getCadenceCase()
Returns
Type Description
VertexDatasetDiscoveryTarget.CadenceCase

getConditions()

public DiscoveryVertexDatasetConditions getConditions()

In addition to matching the filter, these conditions must be true before a profile is generated.

.google.privacy.dlp.v2.DiscoveryVertexDatasetConditions conditions = 2;

Returns
Type Description
DiscoveryVertexDatasetConditions

The conditions.

getConditionsBuilder()

public DiscoveryVertexDatasetConditions.Builder getConditionsBuilder()

In addition to matching the filter, these conditions must be true before a profile is generated.

.google.privacy.dlp.v2.DiscoveryVertexDatasetConditions conditions = 2;

Returns
Type Description
DiscoveryVertexDatasetConditions.Builder

getConditionsOrBuilder()

public DiscoveryVertexDatasetConditionsOrBuilder getConditionsOrBuilder()

In addition to matching the filter, these conditions must be true before a profile is generated.

.google.privacy.dlp.v2.DiscoveryVertexDatasetConditions conditions = 2;

Returns
Type Description
DiscoveryVertexDatasetConditionsOrBuilder

getDefaultInstanceForType()

public VertexDatasetDiscoveryTarget getDefaultInstanceForType()
Returns
Type Description
VertexDatasetDiscoveryTarget

getDescriptorForType()

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

getDisabled()

public Disabled getDisabled()

Disable profiling for datasets that match this filter.

.google.privacy.dlp.v2.Disabled disabled = 4;

Returns
Type Description
Disabled

The disabled.

getDisabledBuilder()

public Disabled.Builder getDisabledBuilder()

Disable profiling for datasets that match this filter.

.google.privacy.dlp.v2.Disabled disabled = 4;

Returns
Type Description
Disabled.Builder

getDisabledOrBuilder()

public DisabledOrBuilder getDisabledOrBuilder()

Disable profiling for datasets that match this filter.

.google.privacy.dlp.v2.Disabled disabled = 4;

Returns
Type Description
DisabledOrBuilder

getFilter()

public DiscoveryVertexDatasetFilter getFilter()

Required. The datasets the discovery cadence applies to. The first target with a matching filter will be the one to apply to a dataset.

.google.privacy.dlp.v2.DiscoveryVertexDatasetFilter filter = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DiscoveryVertexDatasetFilter

The filter.

getFilterBuilder()

public DiscoveryVertexDatasetFilter.Builder getFilterBuilder()

Required. The datasets the discovery cadence applies to. The first target with a matching filter will be the one to apply to a dataset.

.google.privacy.dlp.v2.DiscoveryVertexDatasetFilter filter = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DiscoveryVertexDatasetFilter.Builder

getFilterOrBuilder()

public DiscoveryVertexDatasetFilterOrBuilder getFilterOrBuilder()

Required. The datasets the discovery cadence applies to. The first target with a matching filter will be the one to apply to a dataset.

.google.privacy.dlp.v2.DiscoveryVertexDatasetFilter filter = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DiscoveryVertexDatasetFilterOrBuilder

getGenerationCadence()

public DiscoveryVertexDatasetGenerationCadence getGenerationCadence()

How often and when to update profiles. New datasets that match both the filter and conditions are scanned as quickly as possible depending on system capacity.

.google.privacy.dlp.v2.DiscoveryVertexDatasetGenerationCadence generation_cadence = 3;

Returns
Type Description
DiscoveryVertexDatasetGenerationCadence

The generationCadence.

getGenerationCadenceBuilder()

public DiscoveryVertexDatasetGenerationCadence.Builder getGenerationCadenceBuilder()

How often and when to update profiles. New datasets that match both the filter and conditions are scanned as quickly as possible depending on system capacity.

.google.privacy.dlp.v2.DiscoveryVertexDatasetGenerationCadence generation_cadence = 3;

Returns
Type Description
DiscoveryVertexDatasetGenerationCadence.Builder

getGenerationCadenceOrBuilder()

public DiscoveryVertexDatasetGenerationCadenceOrBuilder getGenerationCadenceOrBuilder()

How often and when to update profiles. New datasets that match both the filter and conditions are scanned as quickly as possible depending on system capacity.

.google.privacy.dlp.v2.DiscoveryVertexDatasetGenerationCadence generation_cadence = 3;

Returns
Type Description
DiscoveryVertexDatasetGenerationCadenceOrBuilder

hasConditions()

public boolean hasConditions()

In addition to matching the filter, these conditions must be true before a profile is generated.

.google.privacy.dlp.v2.DiscoveryVertexDatasetConditions conditions = 2;

Returns
Type Description
boolean

Whether the conditions field is set.

hasDisabled()

public boolean hasDisabled()

Disable profiling for datasets that match this filter.

.google.privacy.dlp.v2.Disabled disabled = 4;

Returns
Type Description
boolean

Whether the disabled field is set.

hasFilter()

public boolean hasFilter()

Required. The datasets the discovery cadence applies to. The first target with a matching filter will be the one to apply to a dataset.

.google.privacy.dlp.v2.DiscoveryVertexDatasetFilter filter = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the filter field is set.

hasGenerationCadence()

public boolean hasGenerationCadence()

How often and when to update profiles. New datasets that match both the filter and conditions are scanned as quickly as possible depending on system capacity.

.google.privacy.dlp.v2.DiscoveryVertexDatasetGenerationCadence generation_cadence = 3;

Returns
Type Description
boolean

Whether the generationCadence field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeConditions(DiscoveryVertexDatasetConditions value)

public VertexDatasetDiscoveryTarget.Builder mergeConditions(DiscoveryVertexDatasetConditions value)

In addition to matching the filter, these conditions must be true before a profile is generated.

.google.privacy.dlp.v2.DiscoveryVertexDatasetConditions conditions = 2;

Parameter
Name Description
value DiscoveryVertexDatasetConditions
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder

mergeDisabled(Disabled value)

public VertexDatasetDiscoveryTarget.Builder mergeDisabled(Disabled value)

Disable profiling for datasets that match this filter.

.google.privacy.dlp.v2.Disabled disabled = 4;

Parameter
Name Description
value Disabled
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder

mergeFilter(DiscoveryVertexDatasetFilter value)

public VertexDatasetDiscoveryTarget.Builder mergeFilter(DiscoveryVertexDatasetFilter value)

Required. The datasets the discovery cadence applies to. The first target with a matching filter will be the one to apply to a dataset.

.google.privacy.dlp.v2.DiscoveryVertexDatasetFilter filter = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value DiscoveryVertexDatasetFilter
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder

mergeFrom(VertexDatasetDiscoveryTarget other)

public VertexDatasetDiscoveryTarget.Builder mergeFrom(VertexDatasetDiscoveryTarget other)
Parameter
Name Description
other VertexDatasetDiscoveryTarget
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public VertexDatasetDiscoveryTarget.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder
Overrides

mergeGenerationCadence(DiscoveryVertexDatasetGenerationCadence value)

public VertexDatasetDiscoveryTarget.Builder mergeGenerationCadence(DiscoveryVertexDatasetGenerationCadence value)

How often and when to update profiles. New datasets that match both the filter and conditions are scanned as quickly as possible depending on system capacity.

.google.privacy.dlp.v2.DiscoveryVertexDatasetGenerationCadence generation_cadence = 3;

Parameter
Name Description
value DiscoveryVertexDatasetGenerationCadence
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final VertexDatasetDiscoveryTarget.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder
Overrides

setConditions(DiscoveryVertexDatasetConditions value)

public VertexDatasetDiscoveryTarget.Builder setConditions(DiscoveryVertexDatasetConditions value)

In addition to matching the filter, these conditions must be true before a profile is generated.

.google.privacy.dlp.v2.DiscoveryVertexDatasetConditions conditions = 2;

Parameter
Name Description
value DiscoveryVertexDatasetConditions
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder

setConditions(DiscoveryVertexDatasetConditions.Builder builderForValue)

public VertexDatasetDiscoveryTarget.Builder setConditions(DiscoveryVertexDatasetConditions.Builder builderForValue)

In addition to matching the filter, these conditions must be true before a profile is generated.

.google.privacy.dlp.v2.DiscoveryVertexDatasetConditions conditions = 2;

Parameter
Name Description
builderForValue DiscoveryVertexDatasetConditions.Builder
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder

setDisabled(Disabled value)

public VertexDatasetDiscoveryTarget.Builder setDisabled(Disabled value)

Disable profiling for datasets that match this filter.

.google.privacy.dlp.v2.Disabled disabled = 4;

Parameter
Name Description
value Disabled
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder

setDisabled(Disabled.Builder builderForValue)

public VertexDatasetDiscoveryTarget.Builder setDisabled(Disabled.Builder builderForValue)

Disable profiling for datasets that match this filter.

.google.privacy.dlp.v2.Disabled disabled = 4;

Parameter
Name Description
builderForValue Disabled.Builder
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public VertexDatasetDiscoveryTarget.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder
Overrides

setFilter(DiscoveryVertexDatasetFilter value)

public VertexDatasetDiscoveryTarget.Builder setFilter(DiscoveryVertexDatasetFilter value)

Required. The datasets the discovery cadence applies to. The first target with a matching filter will be the one to apply to a dataset.

.google.privacy.dlp.v2.DiscoveryVertexDatasetFilter filter = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value DiscoveryVertexDatasetFilter
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder

setFilter(DiscoveryVertexDatasetFilter.Builder builderForValue)

public VertexDatasetDiscoveryTarget.Builder setFilter(DiscoveryVertexDatasetFilter.Builder builderForValue)

Required. The datasets the discovery cadence applies to. The first target with a matching filter will be the one to apply to a dataset.

.google.privacy.dlp.v2.DiscoveryVertexDatasetFilter filter = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue DiscoveryVertexDatasetFilter.Builder
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder

setGenerationCadence(DiscoveryVertexDatasetGenerationCadence value)

public VertexDatasetDiscoveryTarget.Builder setGenerationCadence(DiscoveryVertexDatasetGenerationCadence value)

How often and when to update profiles. New datasets that match both the filter and conditions are scanned as quickly as possible depending on system capacity.

.google.privacy.dlp.v2.DiscoveryVertexDatasetGenerationCadence generation_cadence = 3;

Parameter
Name Description
value DiscoveryVertexDatasetGenerationCadence
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder

setGenerationCadence(DiscoveryVertexDatasetGenerationCadence.Builder builderForValue)

public VertexDatasetDiscoveryTarget.Builder setGenerationCadence(DiscoveryVertexDatasetGenerationCadence.Builder builderForValue)

How often and when to update profiles. New datasets that match both the filter and conditions are scanned as quickly as possible depending on system capacity.

.google.privacy.dlp.v2.DiscoveryVertexDatasetGenerationCadence generation_cadence = 3;

Parameter
Name Description
builderForValue DiscoveryVertexDatasetGenerationCadence.Builder
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder

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

public VertexDatasetDiscoveryTarget.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final VertexDatasetDiscoveryTarget.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
VertexDatasetDiscoveryTarget.Builder
Overrides