Comparing v1.75.0...v1.76.0 · googleapis/google-cloud-java

Commits on Dec 17, 2025

  1. Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history

Commits on Dec 22, 2025

  1. Configuration menu

    Browse the repository at this point in the history

Commits on Jan 13, 2026

  1. Configuration menu

    Browse the repository at this point in the history

Commits on Jan 14, 2026

  1. chore: Update generation configuration at Wed Jan 14 02:41:53 UTC 2026 (

    #11841)
    
    This pull request is generated with proto changes between
    [googleapis/googleapis@1496716](googleapis/googleapis@1496716)
    (exclusive) and
    [googleapis/googleapis@e006e1c](googleapis/googleapis@e006e1c)
    (inclusive).
    
    BEGIN_COMMIT_OVERRIDE
    BEGIN_NESTED_COMMIT
    fix(deps): update the Java code generator (gapic-generator-java) to
    2.65.1
    END_NESTED_COMMIT
    BEGIN_NESTED_COMMIT
    feat: [geminidataanalytics] added sync APIs for the CRUD operations of
    Data Agent
    
    PiperOrigin-RevId: 855534426
    
    Source Link:
    [googleapis/googleapis@fbda01e](googleapis/googleapis@fbda01e)
    END_NESTED_COMMIT
    BEGIN_NESTED_COMMIT
    feat: [grafeas] A new message `File` is added
    feat: [grafeas] A new field `files` is added to message
    `.grafeas.v1.DiscoveryOccurrence`
    feat: [grafeas] A new field `return_partial_success` is added to message
    `.grafeas.v1.ListOccurrencesRequest`
    feat: [grafeas] A new field `unreachable` is added to message
    `.grafeas.v1.ListOccurrencesResponse`
    feat: [grafeas] A new field `return_partial_success` is added to message
    `.grafeas.v1.ListNotesRequest`
    feat: [grafeas] A new field `unreachable` is added to message
    `.grafeas.v1.ListNotesResponse`
    feat: [grafeas] A new message `Risk` is added
    feat: [grafeas] A new message `CISAKnownExploitedVulnerabilities` is
    added
    feat: [grafeas] A new message `ExploitPredictionScoringSystem` is added
    feat: [grafeas] A new field `data` is added to message
    `.grafeas.v1.SecretOccurrence`
    feat: [grafeas] A new field `digest` is added to message
    `.grafeas.v1.SecretOccurrence`
    feat: [grafeas] A new value `SECRET_KIND_GCP_API_KEY` is added to enum
    `SecretKind`
    feat: [grafeas] A new value `SECRET_KIND_GCP_OAUTH2_CLIENT_CREDENTIALS`
    is added to enum `SecretKind`
    feat: [grafeas] A new value `SECRET_KIND_GCP_OAUTH2_ACCESS_TOKEN` is
    added to enum `SecretKind`
    feat: [grafeas] A new value `SECRET_KIND_ANTHROPIC_ADMIN_API_KEY` is
    added to enum `SecretKind`
    feat: [grafeas] A new value `SECRET_KIND_ANTHROPIC_API_KEY` is added to
    enum `SecretKind`
    feat: [grafeas] A new value `SECRET_KIND_AZURE_ACCESS_TOKEN` is added to
    enum `SecretKind`
    feat: [grafeas] A new value `SECRET_KIND_AZURE_IDENTITY_TOKEN` is added
    to enum `SecretKind`
    feat: [grafeas] A new value
    `SECRET_KIND_DOCKER_HUB_PERSONAL_ACCESS_TOKEN` is added to enum
    `SecretKind`
    feat: [grafeas] A new value `SECRET_KIND_GITHUB_APP_REFRESH_TOKEN` is
    added to enum `SecretKind`
    feat: [grafeas] A new value
    `SECRET_KIND_GITHUB_APP_SERVER_TO_SERVER_TOKEN` is added to enum
    `SecretKind`
    feat: [grafeas] A new value
    `SECRET_KIND_GITHUB_APP_USER_TO_SERVER_TOKEN` is added to enum
    `SecretKind`
    feat: [grafeas] A new value
    `SECRET_KIND_GITHUB_CLASSIC_PERSONAL_ACCESS_TOKEN` is added to enum
    `SecretKind`
    feat: [grafeas] A new value
    `SECRET_KIND_GITHUB_FINE_GRAINED_PERSONAL_ACCESS_TOKEN` is added to enum
    `SecretKind`
    feat: [grafeas] A new value `SECRET_KIND_GITHUB_OAUTH_TOKEN` is added to
    enum `SecretKind`
    feat: [grafeas] A new value `SECRET_KIND_HUGGINGFACE_API_KEY` is added
    to enum `SecretKind`
    feat: [grafeas] A new value `SECRET_KIND_OPENAI_API_KEY` is added to
    enum `SecretKind`
    feat: [grafeas] A new value `SECRET_KIND_PERPLEXITY_API_KEY` is added to
    enum `SecretKind`
    feat: [grafeas] A new value `SECRET_KIND_STRIPE_SECRET_KEY` is added to
    enum `SecretKind`
    feat: [grafeas] A new value `SECRET_KIND_STRIPE_RESTRICTED_KEY` is added
    to enum `SecretKind`
    feat: [grafeas] A new value `SECRET_KIND_STRIPE_WEBHOOK_SECRET` is added
    to enum `SecretKind`
    feat: [grafeas] A new field `risk` is added to message
    `.grafeas.v1.VulnerabilityOccurrence`
    docs: [grafeas] A comment for enum value
    `SECRET_KIND_GCP_SERVICE_ACCOUNT_KEY` in enum `SecretKind` is changed
    
    PiperOrigin-RevId: 855331622
    
    Source Link:
    [googleapis/googleapis@4066512](googleapis/googleapis@4066512)
    END_NESTED_COMMIT
    BEGIN_NESTED_COMMIT
    chore: [run] update copyright year for auto-generated protos
    
    PiperOrigin-RevId: 855295338
    
    Source Link:
    [googleapis/googleapis@1e3baa9](googleapis/googleapis@1e3baa9)
    END_NESTED_COMMIT
    BEGIN_NESTED_COMMIT
    feat: [infra-manager] add support for enabling automigration from
    deprecated Terraform versions
    feat: [infra-manager] added error code when failing import values from
    an external source
    
    PiperOrigin-RevId: 854277617
    
    Source Link:
    [googleapis/googleapis@6145b5f](googleapis/googleapis@6145b5f)
    END_NESTED_COMMIT
    BEGIN_NESTED_COMMIT
    feat: [backupdr] A new service `BackupDrProtectionSummary` is added
    feat: [backupdr] A new message `ListResourceBackupConfigsRequest` is
    added
    feat: [backupdr] A new message `ListResourceBackupConfigsResponse` is
    added
    feat: [backupdr] A new message `ResourceBackupConfig` is added
    feat: [backupdr] A new resource_definition
    `backupdr.googleapis.com/ResourceBackupConfig` is added
    feat: [backupdr] A new message `BackupConfigDetails` is added
    feat: [backupdr] A new message `PitrSettings` is added
    feat: [backupdr] A new message `BackupDrTemplateConfig` is added
    feat: [backupdr] A new message `BackupDrPlanConfig` is added
    feat: [backupdr] A new message `BackupDrPlanRule` is added
    feat: [backupdr] A new message `BackupLocation` is added
    
    PiperOrigin-RevId: 854009996
    
    Source Link:
    [googleapis/googleapis@524b2de](googleapis/googleapis@524b2de)
    END_NESTED_COMMIT
    BEGIN_NESTED_COMMIT
    docs: [kms] Marking MODIFIED_CUSTOMER_INITIATED_ACCESS and
    MODIFIED_GOOGLE_INITIATED_SYSTEM_OPERATION Key Access Justification
    codes as deprecated in favor of GOOGLE_RESPONSE_TO_PRODUCTION_ALERT
    
    PiperOrigin-RevId: 853754070
    
    Source Link:
    [googleapis/googleapis@f814267](googleapis/googleapis@f814267)
    END_NESTED_COMMIT
    BEGIN_NESTED_COMMIT
    feat: [databasecenter] Adding Method AggregateFleet of Database Center
    API v1beta
    
    This release includes:
    -   `DatabaseCenter` service with `AggregateFleet` method.
    -   `All related enums.
    
    PiperOrigin-RevId: 853112628
    
    Source Link:
    [googleapis/googleapis@5f9683c](googleapis/googleapis@5f9683c)
    END_NESTED_COMMIT
    BEGIN_NESTED_COMMIT
    feat: [compute] Update Compute Engine v1 API to revision 20251210
    (#1137)
    
    
    Source Link:
    [googleapis/googleapis@c2ec846](googleapis/googleapis@c2ec846)
    END_NESTED_COMMIT
    BEGIN_NESTED_COMMIT
    feat: [alloydb] add POSTGRES_18 to DatabaseVersion
    
    PiperOrigin-RevId: 852794094
    
    Source Link:
    [googleapis/googleapis@a745ee4](googleapis/googleapis@a745ee4)
    END_NESTED_COMMIT
    BEGIN_NESTED_COMMIT
    feat: [aiplatform] add streaming function call argument API changes
    docs: [aiplatform] A comment for field `name` in message
    `.google.cloud.aiplatform.v1beta1.FunctionCall` is changed
    docs: [aiplatform] A comment for field `args` in message
    `.google.cloud.aiplatform.v1beta1.FunctionCall` is changed
    
    PiperOrigin-RevId: 852409018
    
    Source Link:
    [googleapis/googleapis@286c66a](googleapis/googleapis@286c66a)
    END_NESTED_COMMIT
    BEGIN_NESTED_COMMIT
    feat: [speech] add custom prompt config in the request and return prompt
    in the response
    feat: [speech] update min_speaker_count and max_speaker_count to be
    optional
    docs: [speech] Clarify that min_speaker_count and max_speaker_count in
    SpeakerDiarizationConfig are not currently used
    docs: [speech] Update guidance on how to enable speaker diarization; to
    enable, set the diarization_config field to an empty
    SpeakerDiarizationConfig message
    
    PiperOrigin-RevId: 852383212
    
    Source Link:
    [googleapis/googleapis@1a14153](googleapis/googleapis@1a14153)
    END_NESTED_COMMIT
    BEGIN_NESTED_COMMIT
    feat: [databasecenter] Adding Method QueryDatabaseResourceGroups of
    Database Center API v1beta
    
    This release includes:
    -   `DatabaseCenter` service with `QueryDatabaseResourceGroups` method.
    -   `All related enums.
    
    PiperOrigin-RevId: 850334121
    
    Source Link:
    [googleapis/googleapis@b607ece](googleapis/googleapis@b607ece)
    END_NESTED_COMMIT
    BEGIN_NESTED_COMMIT
    docs: [bigqueryreservation] change comment indicating
    `enable_gemini_in_bigquery` field for BigQuery Reservation Assignments
    is deprecated
    
    PiperOrigin-RevId: 850121797
    
    Source Link:
    [googleapis/googleapis@94ccedc](googleapis/googleapis@94ccedc)
    END_NESTED_COMMIT
    BEGIN_NESTED_COMMIT
    feat: [artifact-registry] add Fingerprint to Artifact Registry Version
    resource
    docs: [artifact-registry] update the description of ExportArtifact
    
    PiperOrigin-RevId: 846851972
    
    Source Link:
    [googleapis/googleapis@347b0e4](googleapis/googleapis@347b0e4)
    END_NESTED_COMMIT
    BEGIN_NESTED_COMMIT
    feat: [aiplatform] Add Lustre support to the Vertex Training Custom Job
    API
    docs: [aiplatform] Update comments for machine resources and autoscaling
    
    PiperOrigin-RevId: 846415033
    
    Source Link:
    [googleapis/googleapis@affadb6](googleapis/googleapis@affadb6)
    END_NESTED_COMMIT
    BEGIN_NESTED_COMMIT
    docs: [maintenance] A comment for field `filter` in message
    `.google.cloud.maintenance.api.v1.SummarizeMaintenancesRequest` is
    changed
    chore: [maintenance] fix typo in API description
    
    PiperOrigin-RevId: 845900064
    
    Source Link:
    [googleapis/googleapis@6d6acd2](googleapis/googleapis@6d6acd2)
    END_NESTED_COMMIT
    BEGIN_NESTED_COMMIT
    feat: [alloydb] add POSTGRES_18 to DatabaseVersion
    
    PiperOrigin-RevId: 845801340
    
    Source Link:
    [googleapis/googleapis@59fdfa7](googleapis/googleapis@59fdfa7)
    END_NESTED_COMMIT
    BEGIN_NESTED_COMMIT
    feat: [geminidataanalytics] add LookerGoldenQuery to Context
    
    PiperOrigin-RevId: 845792138
    
    Source Link:
    [googleapis/googleapis@80509f2](googleapis/googleapis@80509f2)
    END_NESTED_COMMIT
    END_COMMIT_OVERRIDE
    Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history

  3. Configuration menu

    Browse the repository at this point in the history

Commits on Jan 15, 2026

  1. chore: Update generation configuration at Thu Jan 15 00:17:06 UTC 2026 (

    #11866)
    
    This pull request is generated with proto changes between
    [googleapis/googleapis@e006e1c](googleapis/googleapis@e006e1c)
    (exclusive) and
    [googleapis/googleapis@59405cf](googleapis/googleapis@59405cf)
    (inclusive).
    
    BEGIN_COMMIT_OVERRIDE
    BEGIN_NESTED_COMMIT
    feat: [compute] Update Compute Engine v1 API to revision 20251230
    (#1144)
    
    
    Source Link:
    [googleapis/googleapis@59405cf](googleapis/googleapis@59405cf)
    END_NESTED_COMMIT
    BEGIN_NESTED_COMMIT
    feat: [netapp] Update NetApp v1 API with Host Groups, Block Volumes,
    Cache Volumes, and Backup Restore
    
    This CL introduces several new features and enhancements to the NetApp
    API:
    
    - **Host Groups:** Added a new `HostGroup` resource to manage
    collections of hosts for Block Volume access. Includes full CRUD
    operations.
    - **Block Volumes:** Enhanced the `Volume` resource to support `ISCSI`
    protocol and `BlockDevice` configurations.
    - **Cache Volumes:** Added `CacheParameters` to the `Volume` resource to
    support FlexCache volumes.
    - **Backup Restore:** Introduced a new `RestoreBackupFiles` RPC to
    restore individual files from a backup.
    - **CMEK for Backup Vaults:** Added fields to `BackupVault` to support
    Customer Managed Encryption Keys (CMEK).
    - **Storage Pool Type:** Added a `type` field to `StoragePool` to
    specify support for FILE, UNIFIED, or UNIFIED_LARGE_CAPACITY volumes.
    -   **Location Metadata:** Added `has_ontap_proxy` flag.
    -   Updated copyright year to 2026.
    
    docs: [netapp] A comment for field `backup_retention_policy` in message
    `.google.cloud.netapp.v1.BackupVault` is changed
    docs: [netapp] A comment for message `KmsConfig` is changed
    docs: [netapp] A comment for field `name` in message
    `.google.cloud.netapp.v1.KmsConfig` is changed
    docs: [netapp] A comment for field `crypto_key_name` in message
    `.google.cloud.netapp.v1.KmsConfig` is changed
    docs: [netapp] A comment for enum `SquashMode` is changed
    docs: [netapp] A comment for enum value `SQUASH_MODE_UNSPECIFIED` in
    enum `SquashMode` is changed
    docs: [netapp] A comment for field `anon_uid` in message
    `.google.cloud.netapp.v1.SimpleExportPolicyRule` is changed
    PiperOrigin-RevId: 856056649
    
    Source Link:
    [googleapis/googleapis@94aa4f5](googleapis/googleapis@94aa4f5)
    END_NESTED_COMMIT
    END_COMMIT_OVERRIDE
    
    ---------
    
    Co-authored-by: Diego Marquez <diegomarquezp@google.com>
    Configuration menu

    Browse the repository at this point in the history

  2. chore(main): release 1.76.0 (#11838)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    <details><summary>1.76.0</summary>
    
    ##
    [1.76.0](v1.75.0...v1.76.0)
    (2026-01-15)
    
    
    ### Features
    
    * [aiplatform] Add Lustre support to the Vertex Training Custom Job API
    ([59c954c](59c954c))
    * [aiplatform] Add Lustre support to the Vertex Training Custom Job API
    ([c70c873](c70c873))
    * [aiplatform] add streaming function call argument API changes
    ([59c954c](59c954c))
    * [alloydb] add POSTGRES_18 to DatabaseVersion
    ([59c954c](59c954c))
    * [alloydb] add POSTGRES_18 to DatabaseVersion
    ([59c954c](59c954c))
    * [artifact-registry] add Fingerprint to Artifact Registry Version
    resource
    ([59c954c](59c954c))
    * [backupdr] A new service `BackupDrProtectionSummary` is added
    ([59c954c](59c954c))
    * [cloudapiregistry] new module for cloudapiregistry
    ([#11864](#11864))
    ([37c933f](37c933f))
    * [compute] Update Compute Engine v1 API to revision 20251210
    ([#1137](#1137))
    ([59c954c](59c954c))
    * [compute] Update Compute Engine v1 API to revision 20251230
    ([#1144](#1144))
    ([bb0102d](bb0102d))
    * [databasecenter] Adding Method AggregateFleet of Database Center API
    v1beta
    ([59c954c](59c954c))
    * [databasecenter] Adding Method QueryDatabaseResourceGroups of Database
    Center API v1beta
    ([59c954c](59c954c))
    * [geminidataanalytics] add LookerGoldenQuery to Context
    ([59c954c](59c954c))
    * [geminidataanalytics] added sync APIs for the CRUD operations of Data
    Agent
    ([59c954c](59c954c))
    * [grafeas] A new message `File` is added
    ([59c954c](59c954c))
    * [infra-manager] add support for enabling automigration from deprecated
    Terraform versions
    ([59c954c](59c954c))
    * [netapp] Update NetApp v1 API with Host Groups, Block Volumes, Cache
    Volumes, and Backup Restore
    ([bb0102d](bb0102d))
    * [speech] add custom prompt config in the request and return prompt in
    the response
    ([59c954c](59c954c))
    
    
    ### Bug Fixes
    
    * **deps:** update the Java code generator (gapic-generator-java) to
    2.65.1
    ([59c954c](59c954c))
    * update dependency com.google.cloud:sdk-platform-java-config to v3.55.1
    ([#11863](#11863))
    ([50cda6e](50cda6e))
    
    
    ### Documentation
    
    * [bigqueryreservation] change comment indicating
    `enable_gemini_in_bigquery` field for BigQuery Reservation Assignments
    is deprecated
    ([59c954c](59c954c))
    * [chat] Improve documentation of attachment.proto, event_payload.proto
    and space.proto
    ([c70c873](c70c873))
    * [geminidataanalytics] specify the data sources supported only by the
    QueryData API
    ([c70c873](c70c873))
    * [kms] Marking MODIFIED_CUSTOMER_INITIATED_ACCESS and
    MODIFIED_GOOGLE_INITIATED_SYSTEM_OPERATION Key Access Justification
    codes as deprecated in favor of GOOGLE_RESPONSE_TO_PRODUCTION_ALERT
    ([59c954c](59c954c))
    * [maintenance] A comment for field `filter` in message
    `.google.cloud.maintenance.api.v1.SummarizeMaintenancesRequest` is
    changed
    ([59c954c](59c954c))
    </details>
    
    ---
    This PR was generated with [Release
    Please](https://github.com/googleapis/release-please). See
    [documentation](https://github.com/googleapis/release-please#release-please).
    
    ---------
    
    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    Co-authored-by: yoshi-code-bot <yoshi-code-bot@users.noreply.github.com>
    Configuration menu

    Browse the repository at this point in the history