Interface DiscoveryTargetOrBuilder (3.49.0)

public interface DiscoveryTargetOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBigQueryTarget()

public abstract BigQueryDiscoveryTarget getBigQueryTarget()

BigQuery target for Discovery. The first target to match a table will be the one applied.

.google.privacy.dlp.v2.BigQueryDiscoveryTarget big_query_target = 1;

Returns
Type Description
BigQueryDiscoveryTarget

The bigQueryTarget.

getBigQueryTargetOrBuilder()

public abstract BigQueryDiscoveryTargetOrBuilder getBigQueryTargetOrBuilder()

BigQuery target for Discovery. The first target to match a table will be the one applied.

.google.privacy.dlp.v2.BigQueryDiscoveryTarget big_query_target = 1;

Returns
Type Description
BigQueryDiscoveryTargetOrBuilder

getCloudSqlTarget()

public abstract CloudSqlDiscoveryTarget getCloudSqlTarget()

Cloud SQL target for Discovery. The first target to match a table will be the one applied.

.google.privacy.dlp.v2.CloudSqlDiscoveryTarget cloud_sql_target = 2;

Returns
Type Description
CloudSqlDiscoveryTarget

The cloudSqlTarget.

getCloudSqlTargetOrBuilder()

public abstract CloudSqlDiscoveryTargetOrBuilder getCloudSqlTargetOrBuilder()

Cloud SQL target for Discovery. The first target to match a table will be the one applied.

.google.privacy.dlp.v2.CloudSqlDiscoveryTarget cloud_sql_target = 2;

Returns
Type Description
CloudSqlDiscoveryTargetOrBuilder

getSecretsTarget()

public abstract SecretsDiscoveryTarget getSecretsTarget()

Discovery target that looks for credentials and secrets stored in cloud resource metadata and reports them as vulnerabilities to Security Command Center. Only one target of this type is allowed.

.google.privacy.dlp.v2.SecretsDiscoveryTarget secrets_target = 3;

Returns
Type Description
SecretsDiscoveryTarget

The secretsTarget.

getSecretsTargetOrBuilder()

public abstract SecretsDiscoveryTargetOrBuilder getSecretsTargetOrBuilder()

Discovery target that looks for credentials and secrets stored in cloud resource metadata and reports them as vulnerabilities to Security Command Center. Only one target of this type is allowed.

.google.privacy.dlp.v2.SecretsDiscoveryTarget secrets_target = 3;

Returns
Type Description
SecretsDiscoveryTargetOrBuilder

getTargetCase()

public abstract DiscoveryTarget.TargetCase getTargetCase()
Returns
Type Description
DiscoveryTarget.TargetCase

hasBigQueryTarget()

public abstract boolean hasBigQueryTarget()

BigQuery target for Discovery. The first target to match a table will be the one applied.

.google.privacy.dlp.v2.BigQueryDiscoveryTarget big_query_target = 1;

Returns
Type Description
boolean

Whether the bigQueryTarget field is set.

hasCloudSqlTarget()

public abstract boolean hasCloudSqlTarget()

Cloud SQL target for Discovery. The first target to match a table will be the one applied.

.google.privacy.dlp.v2.CloudSqlDiscoveryTarget cloud_sql_target = 2;

Returns
Type Description
boolean

Whether the cloudSqlTarget field is set.

hasSecretsTarget()

public abstract boolean hasSecretsTarget()

Discovery target that looks for credentials and secrets stored in cloud resource metadata and reports them as vulnerabilities to Security Command Center. Only one target of this type is allowed.

.google.privacy.dlp.v2.SecretsDiscoveryTarget secrets_target = 3;

Returns
Type Description
boolean

Whether the secretsTarget field is set.