Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions clients/google-api-services-dlp/v2/2.0.0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-dlp</artifactId>
<version>v2-rev20260711-2.0.0</version>
<version>v2-rev20260725-2.0.0</version>
</dependency>
</dependencies>
</project>
Expand All @@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-dlp:v2-rev20260711-2.0.0'
implementation 'com.google.apis:google-api-services-dlp:v2-rev20260725-2.0.0'
}
```

Expand Down
2,805 changes: 1,449 additions & 1,356 deletions clients/google-api-services-dlp/v2/2.0.0/com/google/api/services/dlp/v2/DLP.java

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
package com.google.api.services.dlp.v2.model;

/**
* A task to execute on the completion of a job. See https://cloud.google.com/sensitive-data-
* A task to execute on the completion of a job. See https://docs.cloud.google.com/sensitive-data-
* protection/docs/concepts-actions to learn more.
*
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
Expand All @@ -40,7 +40,7 @@ public final class GooglePrivacyDlpV2Action extends com.google.api.client.json.G

/**
* Sends an email when the job completes. The email goes to IAM project owners and technical
* [Essential Contacts](https://cloud.google.com/resource-manager/docs/managing-notification-
* [Essential Contacts](https://docs.cloud.google.com/resource-manager/docs/managing-notification-
* contacts).
* The value may be {@code null}.
*/
Expand Down Expand Up @@ -109,7 +109,7 @@ public GooglePrivacyDlpV2Action setDeidentify(GooglePrivacyDlpV2Deidentify deide

/**
* Sends an email when the job completes. The email goes to IAM project owners and technical
* [Essential Contacts](https://cloud.google.com/resource-manager/docs/managing-notification-
* [Essential Contacts](https://docs.cloud.google.com/resource-manager/docs/managing-notification-
* contacts).
* @return value or {@code null} for none
*/
Expand All @@ -119,7 +119,7 @@ public GooglePrivacyDlpV2JobNotificationEmails getJobNotificationEmails() {

/**
* Sends an email when the job completes. The email goes to IAM project owners and technical
* [Essential Contacts](https://cloud.google.com/resource-manager/docs/managing-notification-
* [Essential Contacts](https://docs.cloud.google.com/resource-manager/docs/managing-notification-
* contacts).
* @param jobNotificationEmails jobNotificationEmails or {@code null} for none
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ public final class GooglePrivacyDlpV2AdjustByImageFindings extends com.google.ap

/**
* A list of image-supported infoTypes—excluding [document
* infoTypes](https://cloud.google.com/sensitive-data-protection/docs/infotypes-
* infoTypes](https://docs.cloud.google.com/sensitive-data-protection/docs/infotypes-
* reference#documents)—to be used as context for the adjustment rule. Sensitive Data Protection
* adjusts the likelihood of an image finding if its bounding box has the specified spatial
* relationship (defined by `image_containment_type`) with a finding of an infoType in this list.
Expand Down Expand Up @@ -86,7 +86,7 @@ public GooglePrivacyDlpV2AdjustByImageFindings setImageContainmentType(GooglePri

/**
* A list of image-supported infoTypes—excluding [document
* infoTypes](https://cloud.google.com/sensitive-data-protection/docs/infotypes-
* infoTypes](https://docs.cloud.google.com/sensitive-data-protection/docs/infotypes-
* reference#documents)—to be used as context for the adjustment rule. Sensitive Data Protection
* adjusts the likelihood of an image finding if its bounding box has the specified spatial
* relationship (defined by `image_containment_type`) with a finding of an infoType in this list.
Expand All @@ -104,7 +104,7 @@ public java.util.List<GooglePrivacyDlpV2InfoType> getInfoTypes() {

/**
* A list of image-supported infoTypes—excluding [document
* infoTypes](https://cloud.google.com/sensitive-data-protection/docs/infotypes-
* infoTypes](https://docs.cloud.google.com/sensitive-data-protection/docs/infotypes-
* reference#documents)—to be used as context for the adjustment rule. Sensitive Data Protection
* adjusts the likelihood of an image finding if its bounding box has the specified spatial
* relationship (defined by `image_containment_type`) with a finding of an infoType in this list.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ public final class GooglePrivacyDlpV2BigQueryOptions extends com.google.api.clie
* Max percentage of rows to scan. The rest are omitted. The number of rows scanned is rounded
* down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0.
* Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction
* with TimespanConfig. Caution: A [known issue](https://cloud.google.com/sensitive-data-
* with TimespanConfig. Caution: A [known issue](https://docs.cloud.google.com/sensitive-data-
* protection/docs/known-issues#bq-sampling) is causing the `rowsLimitPercent` field to behave
* unexpectedly. We recommend using `rowsLimit` instead.
* The value may be {@code null}.
Expand Down Expand Up @@ -189,7 +189,7 @@ public GooglePrivacyDlpV2BigQueryOptions setRowsLimit(java.lang.Long rowsLimit)
* Max percentage of rows to scan. The rest are omitted. The number of rows scanned is rounded
* down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0.
* Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction
* with TimespanConfig. Caution: A [known issue](https://cloud.google.com/sensitive-data-
* with TimespanConfig. Caution: A [known issue](https://docs.cloud.google.com/sensitive-data-
* protection/docs/known-issues#bq-sampling) is causing the `rowsLimitPercent` field to behave
* unexpectedly. We recommend using `rowsLimit` instead.
* @return value or {@code null} for none
Expand All @@ -202,7 +202,7 @@ public java.lang.Integer getRowsLimitPercent() {
* Max percentage of rows to scan. The rest are omitted. The number of rows scanned is rounded
* down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0.
* Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction
* with TimespanConfig. Caution: A [known issue](https://cloud.google.com/sensitive-data-
* with TimespanConfig. Caution: A [known issue](https://docs.cloud.google.com/sensitive-data-
* protection/docs/known-issues#bq-sampling) is causing the `rowsLimitPercent` field to behave
* unexpectedly. We recommend using `rowsLimit` instead.
* @param rowsLimitPercent rowsLimitPercent or {@code null} for none
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
* 66-100 -> HIGH. This can be used on data of type: number, long, string, timestamp. If the bound
* `Value` type differs from the type of data being transformed, we will first attempt converting
* the type of the data to be transformed to match the type of the bound before comparing. See
* https://cloud.google.com/sensitive-data-protection/docs/concepts-bucketing to learn more.
* https://docs.cloud.google.com/sensitive-data-protection/docs/concepts-bucketing to learn more.
*
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
* transmitted over HTTP when working with the Sensitive Data Protection (DLP). For a detailed
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
/**
* Use IAM authentication to connect. This requires the Cloud SQL IAM feature to be enabled on the
* instance, which is not the default for Cloud SQL. See
* https://cloud.google.com/sql/docs/postgres/authentication and
* https://cloud.google.com/sql/docs/mysql/authentication.
* https://docs.cloud.google.com/sql/docs/postgres/authentication and
* https://docs.cloud.google.com/sql/docs/mysql/authentication.
*
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
* transmitted over HTTP when working with the Sensitive Data Protection (DLP). For a detailed
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ public final class GooglePrivacyDlpV2CloudStorageOptions extends com.google.api.
* then the rest of the bytes are omitted. Only one of `bytes_limit_per_file` and
* `bytes_limit_per_file_percent` can be specified. This field can't be set if de-identification
* is requested. For certain file types, setting this field has no effect. For more information,
* see [Limits on bytes scanned per file](https://cloud.google.com/sensitive-data-
* see [Limits on bytes scanned per file](https://docs.cloud.google.com/sensitive-data-
* protection/docs/supported-file-types#max-byte-size-per-file).
* The value may be {@code null}.
*/
Expand All @@ -48,8 +48,8 @@ public final class GooglePrivacyDlpV2CloudStorageOptions extends com.google.api.
* Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be
* specified. This field can't be set if de-identification is requested. For certain file types,
* setting this field has no effect. For more information, see [Limits on bytes scanned per
* file](https://cloud.google.com/sensitive-data-protection/docs/supported-file-types#max-byte-
* size-per-file).
* file](https://docs.cloud.google.com/sensitive-data-protection/docs/supported-file-types#max-
* byte-size-per-file).
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
Expand Down Expand Up @@ -94,7 +94,7 @@ public final class GooglePrivacyDlpV2CloudStorageOptions extends com.google.api.
* then the rest of the bytes are omitted. Only one of `bytes_limit_per_file` and
* `bytes_limit_per_file_percent` can be specified. This field can't be set if de-identification
* is requested. For certain file types, setting this field has no effect. For more information,
* see [Limits on bytes scanned per file](https://cloud.google.com/sensitive-data-
* see [Limits on bytes scanned per file](https://docs.cloud.google.com/sensitive-data-
* protection/docs/supported-file-types#max-byte-size-per-file).
* @return value or {@code null} for none
*/
Expand All @@ -107,7 +107,7 @@ public java.lang.Long getBytesLimitPerFile() {
* then the rest of the bytes are omitted. Only one of `bytes_limit_per_file` and
* `bytes_limit_per_file_percent` can be specified. This field can't be set if de-identification
* is requested. For certain file types, setting this field has no effect. For more information,
* see [Limits on bytes scanned per file](https://cloud.google.com/sensitive-data-
* see [Limits on bytes scanned per file](https://docs.cloud.google.com/sensitive-data-
* protection/docs/supported-file-types#max-byte-size-per-file).
* @param bytesLimitPerFile bytesLimitPerFile or {@code null} for none
*/
Expand All @@ -122,8 +122,8 @@ public GooglePrivacyDlpV2CloudStorageOptions setBytesLimitPerFile(java.lang.Long
* Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be
* specified. This field can't be set if de-identification is requested. For certain file types,
* setting this field has no effect. For more information, see [Limits on bytes scanned per
* file](https://cloud.google.com/sensitive-data-protection/docs/supported-file-types#max-byte-
* size-per-file).
* file](https://docs.cloud.google.com/sensitive-data-protection/docs/supported-file-types#max-
* byte-size-per-file).
* @return value or {@code null} for none
*/
public java.lang.Integer getBytesLimitPerFilePercent() {
Expand All @@ -136,8 +136,8 @@ public java.lang.Integer getBytesLimitPerFilePercent() {
* Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be
* specified. This field can't be set if de-identification is requested. For certain file types,
* setting this field has no effect. For more information, see [Limits on bytes scanned per
* file](https://cloud.google.com/sensitive-data-protection/docs/supported-file-types#max-byte-
* size-per-file).
* file](https://docs.cloud.google.com/sensitive-data-protection/docs/supported-file-types#max-
* byte-size-per-file).
* @param bytesLimitPerFilePercent bytesLimitPerFilePercent or {@code null} for none
*/
public GooglePrivacyDlpV2CloudStorageOptions setBytesLimitPerFilePercent(java.lang.Integer bytesLimitPerFilePercent) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ public final class GooglePrivacyDlpV2ColumnDataProfile extends com.google.api.cl

/**
* If supported, the location where the dataset's data is stored. See
* https://cloud.google.com/bigquery/docs/locations for supported BigQuery locations.
* https://docs.cloud.google.com/bigquery/docs/locations for supported BigQuery locations.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
Expand Down Expand Up @@ -263,7 +263,7 @@ public GooglePrivacyDlpV2ColumnDataProfile setDatasetId(java.lang.String dataset

/**
* If supported, the location where the dataset's data is stored. See
* https://cloud.google.com/bigquery/docs/locations for supported BigQuery locations.
* https://docs.cloud.google.com/bigquery/docs/locations for supported BigQuery locations.
* @return value or {@code null} for none
*/
public java.lang.String getDatasetLocation() {
Expand All @@ -272,7 +272,7 @@ public java.lang.String getDatasetLocation() {

/**
* If supported, the location where the dataset's data is stored. See
* https://cloud.google.com/bigquery/docs/locations for supported BigQuery locations.
* https://docs.cloud.google.com/bigquery/docs/locations for supported BigQuery locations.
* @param datasetLocation datasetLocation or {@code null} for none
*/
public GooglePrivacyDlpV2ColumnDataProfile setDatasetLocation(java.lang.String datasetLocation) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ public final class GooglePrivacyDlpV2ContentItem extends com.google.api.client.j
private GooglePrivacyDlpV2Conversation conversation;

/**
* Structured content for inspection. See https://cloud.google.com/sensitive-data-
* Structured content for inspection. See https://docs.cloud.google.com/sensitive-data-
* protection/docs/inspecting-text#inspecting_a_table to learn more.
* The value may be {@code null}.
*/
Expand Down Expand Up @@ -145,7 +145,7 @@ public GooglePrivacyDlpV2ContentItem setConversation(GooglePrivacyDlpV2Conversat
}

/**
* Structured content for inspection. See https://cloud.google.com/sensitive-data-
* Structured content for inspection. See https://docs.cloud.google.com/sensitive-data-
* protection/docs/inspecting-text#inspecting_a_table to learn more.
* @return value or {@code null} for none
*/
Expand All @@ -154,7 +154,7 @@ public GooglePrivacyDlpV2Table getTable() {
}

/**
* Structured content for inspection. See https://cloud.google.com/sensitive-data-
* Structured content for inspection. See https://docs.cloud.google.com/sensitive-data-
* protection/docs/inspecting-text#inspecting_a_table to learn more.
* @param table table or {@code null} for none
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
* Pseudonymization method that generates surrogates via cryptographic hashing. Uses SHA-256. The
* key size must be either 32 or 64 bytes. Outputs a base64 encoded representation of the hashed
* output (for example, L7k0BHmF1ha5U3NfGykjro4xWi1MPVQPjhMAZbSV9mM=). Currently, only string and
* integer values can be hashed. See https://cloud.google.com/sensitive-data-
* integer values can be hashed. See https://docs.cloud.google.com/sensitive-data-
* protection/docs/pseudonymization to learn more.
*
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,10 @@
* must be encoded as ASCII. For a given crypto key and context, the same identifier will be
* replaced with the same surrogate. Identifiers must be at least two characters long. In the case
* that the identifier is the empty string, it will be skipped. See
* https://cloud.google.com/sensitive-data-protection/docs/pseudonymization to learn more. Note: We
* recommend using CryptoDeterministicConfig for all use cases which do not require preserving the
* input alphabet space and size, plus warrant referential integrity. FPE incurs significant latency
* costs.
* https://docs.cloud.google.com/sensitive-data-protection/docs/pseudonymization to learn more.
* Note: We recommend using CryptoDeterministicConfig for all use cases which do not require
* preserving the input alphabet space and size, plus warrant referential integrity. FPE incurs
* significant latency costs.
*
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
* transmitted over HTTP when working with the Sensitive Data Protection (DLP). For a detailed
Expand Down Expand Up @@ -93,7 +93,7 @@ public final class GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig extends com.googl
* info_type_name(surrogate_character_count):surrogate For example, if the name of custom infoType
* is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be:
* 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content
* using the custom infoType [`SurrogateType`](https://cloud.google.com/sensitive-data-
* using the custom infoType [`SurrogateType`](https://docs.cloud.google.com/sensitive-data-
* protection/docs/reference/rest/v2/InspectConfig#surrogatetype). This facilitates reversal of
* the surrogate when it occurs in free text. In order for inspection to work properly, the name
* of this infoType must not occur naturally anywhere in your data; otherwise, inspection may find
Expand Down Expand Up @@ -224,7 +224,7 @@ public GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig setRadix(java.lang.Integer ra
* info_type_name(surrogate_character_count):surrogate For example, if the name of custom infoType
* is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be:
* 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content
* using the custom infoType [`SurrogateType`](https://cloud.google.com/sensitive-data-
* using the custom infoType [`SurrogateType`](https://docs.cloud.google.com/sensitive-data-
* protection/docs/reference/rest/v2/InspectConfig#surrogatetype). This facilitates reversal of
* the surrogate when it occurs in free text. In order for inspection to work properly, the name
* of this infoType must not occur naturally anywhere in your data; otherwise, inspection may find
Expand All @@ -247,7 +247,7 @@ public GooglePrivacyDlpV2InfoType getSurrogateInfoType() {
* info_type_name(surrogate_character_count):surrogate For example, if the name of custom infoType
* is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be:
* 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content
* using the custom infoType [`SurrogateType`](https://cloud.google.com/sensitive-data-
* using the custom infoType [`SurrogateType`](https://docs.cloud.google.com/sensitive-data-
* protection/docs/reference/rest/v2/InspectConfig#surrogatetype). This facilitates reversal of
* the surrogate when it occurs in free text. In order for inspection to work properly, the name
* of this infoType must not occur naturally anywhere in your data; otherwise, inspection may find
Expand Down
Loading
Loading