Interface DiscoveryTargetOrBuilder (3.55.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

getCloudStorageTarget()

public abstract CloudStorageDiscoveryTarget getCloudStorageTarget()

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

.google.privacy.dlp.v2.CloudStorageDiscoveryTarget cloud_storage_target = 4;

Returns
Type Description
CloudStorageDiscoveryTarget

The cloudStorageTarget.

getCloudStorageTargetOrBuilder()

public abstract CloudStorageDiscoveryTargetOrBuilder getCloudStorageTargetOrBuilder()

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

.google.privacy.dlp.v2.CloudStorageDiscoveryTarget cloud_storage_target = 4;

Returns
Type Description
CloudStorageDiscoveryTargetOrBuilder

getOtherCloudTarget()

public abstract OtherCloudDiscoveryTarget getOtherCloudTarget()

Other clouds target for discovery. The first target to match a resource will be the one applied.

.google.privacy.dlp.v2.OtherCloudDiscoveryTarget other_cloud_target = 5;

Returns
Type Description
OtherCloudDiscoveryTarget

The otherCloudTarget.

getOtherCloudTargetOrBuilder()

public abstract OtherCloudDiscoveryTargetOrBuilder getOtherCloudTargetOrBuilder()

Other clouds target for discovery. The first target to match a resource will be the one applied.

.google.privacy.dlp.v2.OtherCloudDiscoveryTarget other_cloud_target = 5;

Returns
Type Description
OtherCloudDiscoveryTargetOrBuilder

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.

hasCloudStorageTarget()

public abstract boolean hasCloudStorageTarget()

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

.google.privacy.dlp.v2.CloudStorageDiscoveryTarget cloud_storage_target = 4;

Returns
Type Description
boolean

Whether the cloudStorageTarget field is set.

hasOtherCloudTarget()

public abstract boolean hasOtherCloudTarget()

Other clouds target for discovery. The first target to match a resource will be the one applied.

.google.privacy.dlp.v2.OtherCloudDiscoveryTarget other_cloud_target = 5;

Returns
Type Description
boolean

Whether the otherCloudTarget 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.