Class DiscoveryVertexDatasetFilter.Builder (3.63.0)

public static final class DiscoveryVertexDatasetFilter.Builder extends GeneratedMessageV3.Builder<DiscoveryVertexDatasetFilter.Builder> implements DiscoveryVertexDatasetFilterOrBuilder

Determines what datasets will have profiles generated within an organization or project. Includes the ability to filter by regular expression patterns on project ID or dataset regex.

Protobuf type google.privacy.dlp.v2.DiscoveryVertexDatasetFilter

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public DiscoveryVertexDatasetFilter build()
Returns
Type Description
DiscoveryVertexDatasetFilter

buildPartial()

public DiscoveryVertexDatasetFilter buildPartial()
Returns
Type Description
DiscoveryVertexDatasetFilter

clear()

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

clearCollection()

public DiscoveryVertexDatasetFilter.Builder clearCollection()

A specific set of Vertex AI datasets for this filter to apply to.

.google.privacy.dlp.v2.VertexDatasetCollection collection = 1;

Returns
Type Description
DiscoveryVertexDatasetFilter.Builder

clearField(Descriptors.FieldDescriptor field)

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

clearFilter()

public DiscoveryVertexDatasetFilter.Builder clearFilter()
Returns
Type Description
DiscoveryVertexDatasetFilter.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearOthers()

public DiscoveryVertexDatasetFilter.Builder clearOthers()

Catch-all. This should always be the last target in the list because anything above it will apply first. Should only appear once in a configuration. If none is specified, a default one will be added automatically.

.google.privacy.dlp.v2.AllOtherResources others = 100;

Returns
Type Description
DiscoveryVertexDatasetFilter.Builder

clearVertexDatasetResourceReference()

public DiscoveryVertexDatasetFilter.Builder clearVertexDatasetResourceReference()

The dataset resource to scan. Targets including this can only include one target (the target with this dataset resource reference).

.google.privacy.dlp.v2.VertexDatasetResourceReference vertex_dataset_resource_reference = 2;

Returns
Type Description
DiscoveryVertexDatasetFilter.Builder

clone()

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

getCollection()

public VertexDatasetCollection getCollection()

A specific set of Vertex AI datasets for this filter to apply to.

.google.privacy.dlp.v2.VertexDatasetCollection collection = 1;

Returns
Type Description
VertexDatasetCollection

The collection.

getCollectionBuilder()

public VertexDatasetCollection.Builder getCollectionBuilder()

A specific set of Vertex AI datasets for this filter to apply to.

.google.privacy.dlp.v2.VertexDatasetCollection collection = 1;

Returns
Type Description
VertexDatasetCollection.Builder

getCollectionOrBuilder()

public VertexDatasetCollectionOrBuilder getCollectionOrBuilder()

A specific set of Vertex AI datasets for this filter to apply to.

.google.privacy.dlp.v2.VertexDatasetCollection collection = 1;

Returns
Type Description
VertexDatasetCollectionOrBuilder

getDefaultInstanceForType()

public DiscoveryVertexDatasetFilter getDefaultInstanceForType()
Returns
Type Description
DiscoveryVertexDatasetFilter

getDescriptorForType()

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

getFilterCase()

public DiscoveryVertexDatasetFilter.FilterCase getFilterCase()
Returns
Type Description
DiscoveryVertexDatasetFilter.FilterCase

getOthers()

public AllOtherResources getOthers()

Catch-all. This should always be the last target in the list because anything above it will apply first. Should only appear once in a configuration. If none is specified, a default one will be added automatically.

.google.privacy.dlp.v2.AllOtherResources others = 100;

Returns
Type Description
AllOtherResources

The others.

getOthersBuilder()

public AllOtherResources.Builder getOthersBuilder()

Catch-all. This should always be the last target in the list because anything above it will apply first. Should only appear once in a configuration. If none is specified, a default one will be added automatically.

.google.privacy.dlp.v2.AllOtherResources others = 100;

Returns
Type Description
AllOtherResources.Builder

getOthersOrBuilder()

public AllOtherResourcesOrBuilder getOthersOrBuilder()

Catch-all. This should always be the last target in the list because anything above it will apply first. Should only appear once in a configuration. If none is specified, a default one will be added automatically.

.google.privacy.dlp.v2.AllOtherResources others = 100;

Returns
Type Description
AllOtherResourcesOrBuilder

getVertexDatasetResourceReference()

public VertexDatasetResourceReference getVertexDatasetResourceReference()

The dataset resource to scan. Targets including this can only include one target (the target with this dataset resource reference).

.google.privacy.dlp.v2.VertexDatasetResourceReference vertex_dataset_resource_reference = 2;

Returns
Type Description
VertexDatasetResourceReference

The vertexDatasetResourceReference.

getVertexDatasetResourceReferenceBuilder()

public VertexDatasetResourceReference.Builder getVertexDatasetResourceReferenceBuilder()

The dataset resource to scan. Targets including this can only include one target (the target with this dataset resource reference).

.google.privacy.dlp.v2.VertexDatasetResourceReference vertex_dataset_resource_reference = 2;

Returns
Type Description
VertexDatasetResourceReference.Builder

getVertexDatasetResourceReferenceOrBuilder()

public VertexDatasetResourceReferenceOrBuilder getVertexDatasetResourceReferenceOrBuilder()

The dataset resource to scan. Targets including this can only include one target (the target with this dataset resource reference).

.google.privacy.dlp.v2.VertexDatasetResourceReference vertex_dataset_resource_reference = 2;

Returns
Type Description
VertexDatasetResourceReferenceOrBuilder

hasCollection()

public boolean hasCollection()

A specific set of Vertex AI datasets for this filter to apply to.

.google.privacy.dlp.v2.VertexDatasetCollection collection = 1;

Returns
Type Description
boolean

Whether the collection field is set.

hasOthers()

public boolean hasOthers()

Catch-all. This should always be the last target in the list because anything above it will apply first. Should only appear once in a configuration. If none is specified, a default one will be added automatically.

.google.privacy.dlp.v2.AllOtherResources others = 100;

Returns
Type Description
boolean

Whether the others field is set.

hasVertexDatasetResourceReference()

public boolean hasVertexDatasetResourceReference()

The dataset resource to scan. Targets including this can only include one target (the target with this dataset resource reference).

.google.privacy.dlp.v2.VertexDatasetResourceReference vertex_dataset_resource_reference = 2;

Returns
Type Description
boolean

Whether the vertexDatasetResourceReference field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeCollection(VertexDatasetCollection value)

public DiscoveryVertexDatasetFilter.Builder mergeCollection(VertexDatasetCollection value)

A specific set of Vertex AI datasets for this filter to apply to.

.google.privacy.dlp.v2.VertexDatasetCollection collection = 1;

Parameter
Name Description
value VertexDatasetCollection
Returns
Type Description
DiscoveryVertexDatasetFilter.Builder

mergeFrom(DiscoveryVertexDatasetFilter other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeOthers(AllOtherResources value)

public DiscoveryVertexDatasetFilter.Builder mergeOthers(AllOtherResources value)

Catch-all. This should always be the last target in the list because anything above it will apply first. Should only appear once in a configuration. If none is specified, a default one will be added automatically.

.google.privacy.dlp.v2.AllOtherResources others = 100;

Parameter
Name Description
value AllOtherResources
Returns
Type Description
DiscoveryVertexDatasetFilter.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

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

mergeVertexDatasetResourceReference(VertexDatasetResourceReference value)

public DiscoveryVertexDatasetFilter.Builder mergeVertexDatasetResourceReference(VertexDatasetResourceReference value)

The dataset resource to scan. Targets including this can only include one target (the target with this dataset resource reference).

.google.privacy.dlp.v2.VertexDatasetResourceReference vertex_dataset_resource_reference = 2;

Parameter
Name Description
value VertexDatasetResourceReference
Returns
Type Description
DiscoveryVertexDatasetFilter.Builder

setCollection(VertexDatasetCollection value)

public DiscoveryVertexDatasetFilter.Builder setCollection(VertexDatasetCollection value)

A specific set of Vertex AI datasets for this filter to apply to.

.google.privacy.dlp.v2.VertexDatasetCollection collection = 1;

Parameter
Name Description
value VertexDatasetCollection
Returns
Type Description
DiscoveryVertexDatasetFilter.Builder

setCollection(VertexDatasetCollection.Builder builderForValue)

public DiscoveryVertexDatasetFilter.Builder setCollection(VertexDatasetCollection.Builder builderForValue)

A specific set of Vertex AI datasets for this filter to apply to.

.google.privacy.dlp.v2.VertexDatasetCollection collection = 1;

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

setField(Descriptors.FieldDescriptor field, Object value)

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

setOthers(AllOtherResources value)

public DiscoveryVertexDatasetFilter.Builder setOthers(AllOtherResources value)

Catch-all. This should always be the last target in the list because anything above it will apply first. Should only appear once in a configuration. If none is specified, a default one will be added automatically.

.google.privacy.dlp.v2.AllOtherResources others = 100;

Parameter
Name Description
value AllOtherResources
Returns
Type Description
DiscoveryVertexDatasetFilter.Builder

setOthers(AllOtherResources.Builder builderForValue)

public DiscoveryVertexDatasetFilter.Builder setOthers(AllOtherResources.Builder builderForValue)

Catch-all. This should always be the last target in the list because anything above it will apply first. Should only appear once in a configuration. If none is specified, a default one will be added automatically.

.google.privacy.dlp.v2.AllOtherResources others = 100;

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

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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

setVertexDatasetResourceReference(VertexDatasetResourceReference value)

public DiscoveryVertexDatasetFilter.Builder setVertexDatasetResourceReference(VertexDatasetResourceReference value)

The dataset resource to scan. Targets including this can only include one target (the target with this dataset resource reference).

.google.privacy.dlp.v2.VertexDatasetResourceReference vertex_dataset_resource_reference = 2;

Parameter
Name Description
value VertexDatasetResourceReference
Returns
Type Description
DiscoveryVertexDatasetFilter.Builder

setVertexDatasetResourceReference(VertexDatasetResourceReference.Builder builderForValue)

public DiscoveryVertexDatasetFilter.Builder setVertexDatasetResourceReference(VertexDatasetResourceReference.Builder builderForValue)

The dataset resource to scan. Targets including this can only include one target (the target with this dataset resource reference).

.google.privacy.dlp.v2.VertexDatasetResourceReference vertex_dataset_resource_reference = 2;

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