Interface DiscoveryCloudSqlFilterOrBuilder (3.48.0)

public interface DiscoveryCloudSqlFilterOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCollection()

public abstract DatabaseResourceCollection getCollection()

A specific set of database resources for this filter to apply to.

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

Returns
Type Description
DatabaseResourceCollection

The collection.

getCollectionOrBuilder()

public abstract DatabaseResourceCollectionOrBuilder getCollectionOrBuilder()

A specific set of database resources for this filter to apply to.

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

Returns
Type Description
DatabaseResourceCollectionOrBuilder

getDatabaseResourceReference()

public abstract DatabaseResourceReference getDatabaseResourceReference()

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

.google.privacy.dlp.v2.DatabaseResourceReference database_resource_reference = 3;

Returns
Type Description
DatabaseResourceReference

The databaseResourceReference.

getDatabaseResourceReferenceOrBuilder()

public abstract DatabaseResourceReferenceOrBuilder getDatabaseResourceReferenceOrBuilder()

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

.google.privacy.dlp.v2.DatabaseResourceReference database_resource_reference = 3;

Returns
Type Description
DatabaseResourceReferenceOrBuilder

getFilterCase()

public abstract DiscoveryCloudSqlFilter.FilterCase getFilterCase()
Returns
Type Description
DiscoveryCloudSqlFilter.FilterCase

getOthers()

public abstract AllOtherDatabaseResources 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.AllOtherDatabaseResources others = 2;

Returns
Type Description
AllOtherDatabaseResources

The others.

getOthersOrBuilder()

public abstract AllOtherDatabaseResourcesOrBuilder 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.AllOtherDatabaseResources others = 2;

Returns
Type Description
AllOtherDatabaseResourcesOrBuilder

hasCollection()

public abstract boolean hasCollection()

A specific set of database resources for this filter to apply to.

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

Returns
Type Description
boolean

Whether the collection field is set.

hasDatabaseResourceReference()

public abstract boolean hasDatabaseResourceReference()

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

.google.privacy.dlp.v2.DatabaseResourceReference database_resource_reference = 3;

Returns
Type Description
boolean

Whether the databaseResourceReference field is set.

hasOthers()

public abstract 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.AllOtherDatabaseResources others = 2;

Returns
Type Description
boolean

Whether the others field is set.