Package com.google.privacy.dlp.v2
Interface DiscoveryTargetOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DiscoveryTarget,DiscoveryTarget.Builder
@Generated
public interface DiscoveryTargetOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionBigQuery target for Discovery.BigQuery target for Discovery.Cloud SQL target for Discovery.Cloud SQL target for Discovery.Cloud Storage target for Discovery.Cloud Storage target for Discovery.Other clouds target for discovery.Other clouds target for discovery.Discovery target that looks for credentials and secrets stored in cloud resource metadata and reports them as vulnerabilities to Security Command Center.Discovery target that looks for credentials and secrets stored in cloud resource metadata and reports them as vulnerabilities to Security Command Center.Vertex AI dataset target for Discovery.Vertex AI dataset target for Discovery.booleanBigQuery target for Discovery.booleanCloud SQL target for Discovery.booleanCloud Storage target for Discovery.booleanOther clouds target for discovery.booleanDiscovery target that looks for credentials and secrets stored in cloud resource metadata and reports them as vulnerabilities to Security Command Center.booleanVertex AI dataset target for Discovery.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasBigQueryTarget
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:
- Whether the bigQueryTarget field is set.
-
getBigQueryTarget
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:
- The bigQueryTarget.
-
getBigQueryTargetOrBuilder
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; -
hasCloudSqlTarget
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:
- Whether the cloudSqlTarget field is set.
-
getCloudSqlTarget
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:
- The cloudSqlTarget.
-
getCloudSqlTargetOrBuilder
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; -
hasSecretsTarget
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:
- Whether the secretsTarget field is set.
-
getSecretsTarget
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:
- The secretsTarget.
-
getSecretsTargetOrBuilder
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; -
hasCloudStorageTarget
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:
- Whether the cloudStorageTarget field is set.
-
getCloudStorageTarget
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:
- The cloudStorageTarget.
-
getCloudStorageTargetOrBuilder
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; -
hasOtherCloudTarget
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:
- Whether the otherCloudTarget field is set.
-
getOtherCloudTarget
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:
- The otherCloudTarget.
-
getOtherCloudTargetOrBuilder
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; -
hasVertexDatasetTarget
boolean hasVertexDatasetTarget()Vertex AI dataset target for Discovery. The first target to match a dataset will be the one applied. Note that discovery for Vertex AI can incur Cloud Storage Class B operation charges for storage.objects.get operations and retrieval fees. For more information, see [Cloud Storage pricing](https://cloud.google.com/storage/pricing#price-tables). Note that discovery for Vertex AI dataset will not be able to scan images unless DiscoveryConfig.processing_location.image_fallback_location has multi_region_processing or global_processing configured.
.google.privacy.dlp.v2.VertexDatasetDiscoveryTarget vertex_dataset_target = 7;- Returns:
- Whether the vertexDatasetTarget field is set.
-
getVertexDatasetTarget
VertexDatasetDiscoveryTarget getVertexDatasetTarget()Vertex AI dataset target for Discovery. The first target to match a dataset will be the one applied. Note that discovery for Vertex AI can incur Cloud Storage Class B operation charges for storage.objects.get operations and retrieval fees. For more information, see [Cloud Storage pricing](https://cloud.google.com/storage/pricing#price-tables). Note that discovery for Vertex AI dataset will not be able to scan images unless DiscoveryConfig.processing_location.image_fallback_location has multi_region_processing or global_processing configured.
.google.privacy.dlp.v2.VertexDatasetDiscoveryTarget vertex_dataset_target = 7;- Returns:
- The vertexDatasetTarget.
-
getVertexDatasetTargetOrBuilder
VertexDatasetDiscoveryTargetOrBuilder getVertexDatasetTargetOrBuilder()Vertex AI dataset target for Discovery. The first target to match a dataset will be the one applied. Note that discovery for Vertex AI can incur Cloud Storage Class B operation charges for storage.objects.get operations and retrieval fees. For more information, see [Cloud Storage pricing](https://cloud.google.com/storage/pricing#price-tables). Note that discovery for Vertex AI dataset will not be able to scan images unless DiscoveryConfig.processing_location.image_fallback_location has multi_region_processing or global_processing configured.
.google.privacy.dlp.v2.VertexDatasetDiscoveryTarget vertex_dataset_target = 7; -
getTargetCase
DiscoveryTarget.TargetCase getTargetCase()
-