Skip to content
Open
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-logging/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-logging</artifactId>
<version>v2-rev20260116-2.0.0</version>
<version>v2-rev20260130-2.0.0</version>
</dependency>
</dependencies>
</project>
Expand All @@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-logging:v2-rev20260116-2.0.0'
implementation 'com.google.apis:google-api-services-logging:v2-rev20260130-2.0.0'
}
```

Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,11 @@ public final class BigQueryOptions extends com.google.api.client.json.GenericJso

/**
* Optional. Whether to use BigQuery's partition tables
* (https://cloud.google.com/bigquery/docs/partitioned-tables). By default, Cloud Logging creates
* dated tables based on the log entries' timestamps, e.g. syslog_20170523. With partitioned
* tables the date suffix is no longer present and special query syntax
* (https://cloud.google.com/bigquery/docs/querying-partitioned-tables) has to be used instead. In
* both cases, tables are sharded based on UTC timezone.
* (https://docs.cloud.google.com/bigquery/docs/partitioned-tables). By default, Cloud Logging
* creates dated tables based on the log entries' timestamps, e.g. syslog_20170523. With
* partitioned tables the date suffix is no longer present and special query syntax
* (https://docs.cloud.google.com/bigquery/docs/querying-partitioned-tables) has to be used
* instead. In both cases, tables are sharded based on UTC timezone.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
Expand All @@ -54,11 +54,11 @@ public final class BigQueryOptions extends com.google.api.client.json.GenericJso

/**
* Optional. Whether to use BigQuery's partition tables
* (https://cloud.google.com/bigquery/docs/partitioned-tables). By default, Cloud Logging creates
* dated tables based on the log entries' timestamps, e.g. syslog_20170523. With partitioned
* tables the date suffix is no longer present and special query syntax
* (https://cloud.google.com/bigquery/docs/querying-partitioned-tables) has to be used instead. In
* both cases, tables are sharded based on UTC timezone.
* (https://docs.cloud.google.com/bigquery/docs/partitioned-tables). By default, Cloud Logging
* creates dated tables based on the log entries' timestamps, e.g. syslog_20170523. With
* partitioned tables the date suffix is no longer present and special query syntax
* (https://docs.cloud.google.com/bigquery/docs/querying-partitioned-tables) has to be used
* instead. In both cases, tables are sharded based on UTC timezone.
* @return value or {@code null} for none
*/
public java.lang.Boolean getUsePartitionedTables() {
Expand All @@ -67,11 +67,11 @@ public java.lang.Boolean getUsePartitionedTables() {

/**
* Optional. Whether to use BigQuery's partition tables
* (https://cloud.google.com/bigquery/docs/partitioned-tables). By default, Cloud Logging creates
* dated tables based on the log entries' timestamps, e.g. syslog_20170523. With partitioned
* tables the date suffix is no longer present and special query syntax
* (https://cloud.google.com/bigquery/docs/querying-partitioned-tables) has to be used instead. In
* both cases, tables are sharded based on UTC timezone.
* (https://docs.cloud.google.com/bigquery/docs/partitioned-tables). By default, Cloud Logging
* creates dated tables based on the log entries' timestamps, e.g. syslog_20170523. With
* partitioned tables the date suffix is no longer present and special query syntax
* (https://docs.cloud.google.com/bigquery/docs/querying-partitioned-tables) has to be used
* instead. In both cases, tables are sharded based on UTC timezone.
* @param usePartitionedTables usePartitionedTables or {@code null} for none
*/
public BigQueryOptions setUsePartitionedTables(java.lang.Boolean usePartitionedTables) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@
* Describes the customer-managed encryption key (CMEK) settings associated with a project, folder,
* organization, billing account, or flexible resource.Note: CMEK for the Log Router can currently
* only be configured for Google Cloud organizations. Once configured, it applies to all projects
* and folders in the Google Cloud organization.See Enabling CMEK for Log Router
* (https://cloud.google.com/logging/docs/routing/managed-encryption) for more information.
* and folders in the Google Cloud organization.See Configure CMEK for Cloud Logging
* (https://docs.cloud.google.com/logging/docs/routing/managed-encryption) for more information.
*
* <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 Cloud Logging API. For a detailed explanation see:
Expand All @@ -44,8 +44,8 @@ public final class CmekSettings extends com.google.api.client.json.GenericJson {
* operations that are in progress will be completed with the key that was in use when they
* started. Decryption operations will be completed using the key that was used at the time of
* encryption unless access to that key has been revoked.To disable CMEK for the Log Router, set
* this field to an empty string.See Enabling CMEK for Log Router
* (https://cloud.google.com/logging/docs/routing/managed-encryption) for more information.
* this field to an empty string.See Configure CMEK for Cloud Logging
* (https://docs.cloud.google.com/logging/docs/routing/managed-encryption) for more information.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
Expand Down Expand Up @@ -75,9 +75,9 @@ public final class CmekSettings extends com.google.api.client.json.GenericJson {
* Output only. The service account that will be used by the Log Router to access your Cloud KMS
* key.Before enabling CMEK for Log Router, you must first assign the
* cloudkms.cryptoKeyEncrypterDecrypter role to the service account that the Log Router will use
* to access your Cloud KMS key. Use GetCmekSettings to obtain the service account ID.See Enabling
* CMEK for Log Router (https://cloud.google.com/logging/docs/routing/managed-encryption) for more
* information.
* to access your Cloud KMS key. Use GetCmekSettings to obtain the service account ID.See
* Configure CMEK for Cloud Logging (https://docs.cloud.google.com/logging/docs/routing/managed-
* encryption) for more information.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
Expand All @@ -94,8 +94,8 @@ public final class CmekSettings extends com.google.api.client.json.GenericJson {
* operations that are in progress will be completed with the key that was in use when they
* started. Decryption operations will be completed using the key that was used at the time of
* encryption unless access to that key has been revoked.To disable CMEK for the Log Router, set
* this field to an empty string.See Enabling CMEK for Log Router
* (https://cloud.google.com/logging/docs/routing/managed-encryption) for more information.
* this field to an empty string.See Configure CMEK for Cloud Logging
* (https://docs.cloud.google.com/logging/docs/routing/managed-encryption) for more information.
* @return value or {@code null} for none
*/
public java.lang.String getKmsKeyName() {
Expand All @@ -113,8 +113,8 @@ public java.lang.String getKmsKeyName() {
* operations that are in progress will be completed with the key that was in use when they
* started. Decryption operations will be completed using the key that was used at the time of
* encryption unless access to that key has been revoked.To disable CMEK for the Log Router, set
* this field to an empty string.See Enabling CMEK for Log Router
* (https://cloud.google.com/logging/docs/routing/managed-encryption) for more information.
* this field to an empty string.See Configure CMEK for Cloud Logging
* (https://docs.cloud.google.com/logging/docs/routing/managed-encryption) for more information.
* @param kmsKeyName kmsKeyName or {@code null} for none
*/
public CmekSettings setKmsKeyName(java.lang.String kmsKeyName) {
Expand Down Expand Up @@ -172,9 +172,9 @@ public CmekSettings setName(java.lang.String name) {
* Output only. The service account that will be used by the Log Router to access your Cloud KMS
* key.Before enabling CMEK for Log Router, you must first assign the
* cloudkms.cryptoKeyEncrypterDecrypter role to the service account that the Log Router will use
* to access your Cloud KMS key. Use GetCmekSettings to obtain the service account ID.See Enabling
* CMEK for Log Router (https://cloud.google.com/logging/docs/routing/managed-encryption) for more
* information.
* to access your Cloud KMS key. Use GetCmekSettings to obtain the service account ID.See
* Configure CMEK for Cloud Logging (https://docs.cloud.google.com/logging/docs/routing/managed-
* encryption) for more information.
* @return value or {@code null} for none
*/
public java.lang.String getServiceAccountId() {
Expand All @@ -185,9 +185,9 @@ public java.lang.String getServiceAccountId() {
* Output only. The service account that will be used by the Log Router to access your Cloud KMS
* key.Before enabling CMEK for Log Router, you must first assign the
* cloudkms.cryptoKeyEncrypterDecrypter role to the service account that the Log Router will use
* to access your Cloud KMS key. Use GetCmekSettings to obtain the service account ID.See Enabling
* CMEK for Log Router (https://cloud.google.com/logging/docs/routing/managed-encryption) for more
* information.
* to access your Cloud KMS key. Use GetCmekSettings to obtain the service account ID.See
* Configure CMEK for Cloud Logging (https://docs.cloud.google.com/logging/docs/routing/managed-
* encryption) for more information.
* @param serviceAccountId serviceAccountId or {@code null} for none
*/
public CmekSettings setServiceAccountId(java.lang.String serviceAccountId) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,12 @@ public final class DefaultSinkConfig extends com.google.api.client.json.GenericJ
private java.util.List<LogExclusion> exclusions;

/**
* Optional. An advanced logs filter (https://cloud.google.com/logging/docs/view/advanced-
* queries). The only exported log entries are those that are in the resource owning the sink and
* that match the filter.For example:logName="projects/[PROJECT_ID]/logs/[LOG_ID]" AND
* severity>=ERRORTo match all logs, don't add exclusions and use the following line as the value
* of filter:logName:*Cannot be empty or unset when the value of mode is OVERWRITE.
* Optional. An advanced logs filter (https://docs.cloud.google.com/logging/docs/view/building-
* queries#queries-by-expression). The only exported log entries are those that are in the
* resource owning the sink and that match the filter.For
* example:logName="projects/[PROJECT_ID]/logs/[LOG_ID]" AND severity>=ERRORTo match all logs,
* don't add exclusions and use the following line as the value of filter:logName:*Cannot be empty
* or unset when the value of mode is OVERWRITE.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
Expand Down Expand Up @@ -77,23 +78,25 @@ public DefaultSinkConfig setExclusions(java.util.List<LogExclusion> exclusions)
}

/**
* Optional. An advanced logs filter (https://cloud.google.com/logging/docs/view/advanced-
* queries). The only exported log entries are those that are in the resource owning the sink and
* that match the filter.For example:logName="projects/[PROJECT_ID]/logs/[LOG_ID]" AND
* severity>=ERRORTo match all logs, don't add exclusions and use the following line as the value
* of filter:logName:*Cannot be empty or unset when the value of mode is OVERWRITE.
* Optional. An advanced logs filter (https://docs.cloud.google.com/logging/docs/view/building-
* queries#queries-by-expression). The only exported log entries are those that are in the
* resource owning the sink and that match the filter.For
* example:logName="projects/[PROJECT_ID]/logs/[LOG_ID]" AND severity>=ERRORTo match all logs,
* don't add exclusions and use the following line as the value of filter:logName:*Cannot be empty
* or unset when the value of mode is OVERWRITE.
* @return value or {@code null} for none
*/
public java.lang.String getFilter() {
return filter;
}

/**
* Optional. An advanced logs filter (https://cloud.google.com/logging/docs/view/advanced-
* queries). The only exported log entries are those that are in the resource owning the sink and
* that match the filter.For example:logName="projects/[PROJECT_ID]/logs/[LOG_ID]" AND
* severity>=ERRORTo match all logs, don't add exclusions and use the following line as the value
* of filter:logName:*Cannot be empty or unset when the value of mode is OVERWRITE.
* Optional. An advanced logs filter (https://docs.cloud.google.com/logging/docs/view/building-
* queries#queries-by-expression). The only exported log entries are those that are in the
* resource owning the sink and that match the filter.For
* example:logName="projects/[PROJECT_ID]/logs/[LOG_ID]" AND severity>=ERRORTo match all logs,
* don't add exclusions and use the following line as the value of filter:logName:*Cannot be empty
* or unset when the value of mode is OVERWRITE.
* @param filter filter or {@code null} for none
*/
public DefaultSinkConfig setFilter(java.lang.String filter) {
Expand Down
Loading