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
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/generator_dart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:
# the inputs should be pinned, including the generator version and the
# googleapis SHA.
- name: Regenerate existing clients
run: go run github.com/googleapis/librarian/cmd/[email protected].20250827183345-8f409cc46adc refreshall -project-root dart
run: go run github.com/googleapis/librarian/cmd/[email protected].20250830151723-9e1450d49ba2 refreshall -project-root dart
- run: git diff --exit-code

validate-packages:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/sdk.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -497,7 +497,7 @@ jobs:
sudo unzip -x /tmp/protoc.zip
protoc --version
- name: Regenerate all the code
run: go run github.com/googleapis/librarian/cmd/[email protected].20250827183345-8f409cc46adc refreshall
run: go run github.com/googleapis/librarian/cmd/[email protected].20250830151723-9e1450d49ba2 refreshall
- run: cargo fmt
# If there is any difference between the generated code and the
# committed code that is an error. All the inputs should be pinned,
Expand Down
2 changes: 1 addition & 1 deletion .sidekick.toml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ conformance-sha256 = '008a11cc56f9b96679b4c285fd05f46d317d685be3ab524b2
# `.sidekick.toml` file.
version = "0.5.0"
# The default release level for all crates.
release-level = "preview"
release-level = "GA"
# Disable a number of warnings.
# TODO(#1285) - remove `redundant_explicit_links` workaround when no longer needed
# TODO(#742) - remove `broken_intro_doc_links` workaround when no longer needed
Expand Down
5 changes: 0 additions & 5 deletions src/auth/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,6 @@
The Client Libraries for Rust are under active development. We are creating
placeholder crates so we can reference them in our code and tooling.

**WARNING:** this crate is under active development. We expect multiple breaking
changes in the upcoming releases. Testing is also incomplete, we do **not**
recommend that you use this crate in production. We welcome feedback about the
APIs, documentation, missing features, bugs, etc.

> This crate used to contain a different implementation, with a different
> surface. [@yoshidan](https://github.com/yoshidan) generously donated the crate
> name to Google. Their crate continues to live as [gcloud-auth].
Expand Down
5 changes: 0 additions & 5 deletions src/auth/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,6 @@

//! Google Cloud Client Libraries for Rust - Authentication Components
//!
//! **WARNING:** this crate is under active development. We expect multiple
//! breaking changes in the upcoming releases. Testing is also incomplete, we do
//! **not** recommend that you use this crate in production. We welcome feedback
//! about the APIs, documentation, missing features, bugs, etc.
//!
//! This crate contains types and functions used to authenticate applications
//! on Google Cloud. The SDK clients consume an implementation of
//! [credentials::Credentials] and use these credentials to authenticate RPCs
Expand Down
5 changes: 0 additions & 5 deletions src/gax/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,6 @@
This crate contains common components used by the Google Cloud Client Libraries
for Rust. Please consult the crate documentation for details.

**WARNING:** this crate is under active development. We expect multiple breaking
changes in the upcoming releases. Testing is also incomplete, we do **not**
recommend that you use this crate in production. We welcome feedback about the
APIs, documentation, missing features, bugs, etc.

> This crate used to contain a different implementation, with a different
> surface. [@yoshidan](https://github.com/yoshidan) generously donated the crate
> name to Google. Their crate continues to live as [gcloud-gax].
Expand Down
5 changes: 0 additions & 5 deletions src/gax/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,6 @@

//! Google APIs eXtensions for Rust.
//!
//! **WARNING:** this crate is under active development. We expect multiple
//! breaking changes in the upcoming releases. Testing is also incomplete, we do
//! **not** recommend that you use this crate in production. We welcome feedback
//! about the APIs, documentation, missing features, bugs, etc.
//!
//! This crate contains a number of types and functions used in the
//! implementation of the Google Cloud Client Libraries for Rust.
//!
Expand Down
2 changes: 1 addition & 1 deletion src/generated/api/apikeys/v2/.repo-metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
"language": "rust",
"library_type": "GAPIC_AUTO",
"name_pretty": "API Keys API",
"release_level": "preview",
"release_level": "GA",
"repo": "googleapis/google-cloud-rust"
}
13 changes: 6 additions & 7 deletions src/generated/api/apikeys/v2/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,15 @@

<!-- Code generated by sidekick. DO NOT EDIT. -->

**FEEDBACK WANTED:** We believe the APIs in this crate are stable, and
do not anticipate any breaking changes are needed. We are looking for
feedback before labeling the APIs "1.0". Changes (even breaking changes)
are still possible, but not expected.

We also believe the implementation is ready for production, bugs are
still possible, but not expected.

Manages the API keys associated with developer projects.

The client library types and functions are stable and not expected to change.
Please note that Google Cloud services do change from time to time. The client
libraries are designed to preserve backwards compatibility when the service
changes in compatible ways. For example, adding RPCs, or fields to messages
should not introduce breaking changes to the client libraries.

## Quickstart

The main types to work with this crate are the clients:
Expand Down
18 changes: 10 additions & 8 deletions src/generated/api/apikeys/v2/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,18 +16,20 @@

//! Google Cloud Client Libraries for Rust - API Keys API
//!
//! **FEEDBACK WANTED:** We believe the APIs in this crate are stable, and
//! do not anticipate any breaking changes are needed. We are looking for
//! feedback before labeling the APIs "1.0". Changes (even breaking changes)
//! are still possible, but not expected.
//!
//! We also believe the implementation is ready for production, bugs are
//! still possible, but not expected.
//!
//!
//! This crate contains traits, types, and functions to interact with API Keys API
//! Most applications will use the structs defined in the [client] module.
//! More specifically:
//!
//!
//! The client library types and functions are stable and not expected to change.
//! Please note that Google Cloud services do change from time to time. The client
//! libraries are designed to preserve backwards compatibility when the service
//! changes in compatible ways. For example, adding RPCs, or fields to messages
//! should not introduce breaking changes to the client libraries.
//!
//!
//! # Available Clients
//!
//! * [ApiKeys](client/struct.ApiKeys.html)

Expand Down
2 changes: 1 addition & 1 deletion src/generated/api/cloudquotas/v1/.repo-metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
"language": "rust",
"library_type": "GAPIC_AUTO",
"name_pretty": "Cloud Quotas API",
"release_level": "preview",
"release_level": "GA",
"repo": "googleapis/google-cloud-rust"
}
13 changes: 6 additions & 7 deletions src/generated/api/cloudquotas/v1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,17 @@

<!-- Code generated by sidekick. DO NOT EDIT. -->

**FEEDBACK WANTED:** We believe the APIs in this crate are stable, and
do not anticipate any breaking changes are needed. We are looking for
feedback before labeling the APIs "1.0". Changes (even breaking changes)
are still possible, but not expected.

We also believe the implementation is ready for production, bugs are
still possible, but not expected.

Cloud Quotas API provides Google Cloud service consumers with management
and observability for resource usage, quotas, and restrictions of the
services they consume.

The client library types and functions are stable and not expected to change.
Please note that Google Cloud services do change from time to time. The client
libraries are designed to preserve backwards compatibility when the service
changes in compatible ways. For example, adding RPCs, or fields to messages
should not introduce breaking changes to the client libraries.

## Quickstart

The main types to work with this crate are the clients:
Expand Down
18 changes: 10 additions & 8 deletions src/generated/api/cloudquotas/v1/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,18 +16,20 @@

//! Google Cloud Client Libraries for Rust - Cloud Quotas API
//!
//! **FEEDBACK WANTED:** We believe the APIs in this crate are stable, and
//! do not anticipate any breaking changes are needed. We are looking for
//! feedback before labeling the APIs "1.0". Changes (even breaking changes)
//! are still possible, but not expected.
//!
//! We also believe the implementation is ready for production, bugs are
//! still possible, but not expected.
//!
//!
//! This crate contains traits, types, and functions to interact with Cloud Quotas API
//! Most applications will use the structs defined in the [client] module.
//! More specifically:
//!
//!
//! The client library types and functions are stable and not expected to change.
//! Please note that Google Cloud services do change from time to time. The client
//! libraries are designed to preserve backwards compatibility when the service
//! changes in compatible ways. For example, adding RPCs, or fields to messages
//! should not introduce breaking changes to the client libraries.
//!
//!
//! # Available Clients
//!
//! * [CloudQuotas](client/struct.CloudQuotas.html)

Expand Down
2 changes: 1 addition & 1 deletion src/generated/api/servicecontrol/v1/.repo-metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
"language": "rust",
"library_type": "GAPIC_AUTO",
"name_pretty": "Service Control API",
"release_level": "preview",
"release_level": "GA",
"repo": "googleapis/google-cloud-rust"
}
13 changes: 6 additions & 7 deletions src/generated/api/servicecontrol/v1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,16 @@

<!-- Code generated by sidekick. DO NOT EDIT. -->

**FEEDBACK WANTED:** We believe the APIs in this crate are stable, and
do not anticipate any breaking changes are needed. We are looking for
feedback before labeling the APIs "1.0". Changes (even breaking changes)
are still possible, but not expected.

We also believe the implementation is ready for production, bugs are
still possible, but not expected.

Provides admission control and telemetry reporting for services integrated
with Service Infrastructure.

The client library types and functions are stable and not expected to change.
Please note that Google Cloud services do change from time to time. The client
libraries are designed to preserve backwards compatibility when the service
changes in compatible ways. For example, adding RPCs, or fields to messages
should not introduce breaking changes to the client libraries.

## Quickstart

The main types to work with this crate are the clients:
Expand Down
18 changes: 10 additions & 8 deletions src/generated/api/servicecontrol/v1/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,18 +16,20 @@

//! Google Cloud Client Libraries for Rust - Service Control API
//!
//! **FEEDBACK WANTED:** We believe the APIs in this crate are stable, and
//! do not anticipate any breaking changes are needed. We are looking for
//! feedback before labeling the APIs "1.0". Changes (even breaking changes)
//! are still possible, but not expected.
//!
//! We also believe the implementation is ready for production, bugs are
//! still possible, but not expected.
//!
//!
//! This crate contains traits, types, and functions to interact with Service Control API
//! Most applications will use the structs defined in the [client] module.
//! More specifically:
//!
//!
//! The client library types and functions are stable and not expected to change.
//! Please note that Google Cloud services do change from time to time. The client
//! libraries are designed to preserve backwards compatibility when the service
//! changes in compatible ways. For example, adding RPCs, or fields to messages
//! should not introduce breaking changes to the client libraries.
//!
//!
//! # Available Clients
//!
//! * [QuotaController](client/struct.QuotaController.html)
//! * [ServiceController](client/struct.ServiceController.html)
Expand Down
2 changes: 1 addition & 1 deletion src/generated/api/servicecontrol/v2/.repo-metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
"language": "rust",
"library_type": "GAPIC_AUTO",
"name_pretty": "Service Control API",
"release_level": "preview",
"release_level": "GA",
"repo": "googleapis/google-cloud-rust"
}
13 changes: 6 additions & 7 deletions src/generated/api/servicecontrol/v2/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,16 @@

<!-- Code generated by sidekick. DO NOT EDIT. -->

**FEEDBACK WANTED:** We believe the APIs in this crate are stable, and
do not anticipate any breaking changes are needed. We are looking for
feedback before labeling the APIs "1.0". Changes (even breaking changes)
are still possible, but not expected.

We also believe the implementation is ready for production, bugs are
still possible, but not expected.

Provides admission control and telemetry reporting for services integrated
with Service Infrastructure.

The client library types and functions are stable and not expected to change.
Please note that Google Cloud services do change from time to time. The client
libraries are designed to preserve backwards compatibility when the service
changes in compatible ways. For example, adding RPCs, or fields to messages
should not introduce breaking changes to the client libraries.

## Quickstart

The main types to work with this crate are the clients:
Expand Down
18 changes: 10 additions & 8 deletions src/generated/api/servicecontrol/v2/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,18 +16,20 @@

//! Google Cloud Client Libraries for Rust - Service Control API
//!
//! **FEEDBACK WANTED:** We believe the APIs in this crate are stable, and
//! do not anticipate any breaking changes are needed. We are looking for
//! feedback before labeling the APIs "1.0". Changes (even breaking changes)
//! are still possible, but not expected.
//!
//! We also believe the implementation is ready for production, bugs are
//! still possible, but not expected.
//!
//!
//! This crate contains traits, types, and functions to interact with Service Control API
//! Most applications will use the structs defined in the [client] module.
//! More specifically:
//!
//!
//! The client library types and functions are stable and not expected to change.
//! Please note that Google Cloud services do change from time to time. The client
//! libraries are designed to preserve backwards compatibility when the service
//! changes in compatible ways. For example, adding RPCs, or fields to messages
//! should not introduce breaking changes to the client libraries.
//!
//!
//! # Available Clients
//!
//! * [ServiceController](client/struct.ServiceController.html)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
"language": "rust",
"library_type": "GAPIC_AUTO",
"name_pretty": "Service Management API",
"release_level": "preview",
"release_level": "GA",
"repo": "googleapis/google-cloud-rust"
}
13 changes: 6 additions & 7 deletions src/generated/api/servicemanagement/v1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,17 @@

<!-- Code generated by sidekick. DO NOT EDIT. -->

**FEEDBACK WANTED:** We believe the APIs in this crate are stable, and
do not anticipate any breaking changes are needed. We are looking for
feedback before labeling the APIs "1.0". Changes (even breaking changes)
are still possible, but not expected.

We also believe the implementation is ready for production, bugs are
still possible, but not expected.

Google Service Management allows service producers to publish their
services on Google Cloud Platform so that they can be discovered and used
by service consumers.

The client library types and functions are stable and not expected to change.
Please note that Google Cloud services do change from time to time. The client
libraries are designed to preserve backwards compatibility when the service
changes in compatible ways. For example, adding RPCs, or fields to messages
should not introduce breaking changes to the client libraries.

## Quickstart

The main types to work with this crate are the clients:
Expand Down
18 changes: 10 additions & 8 deletions src/generated/api/servicemanagement/v1/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,18 +16,20 @@

//! Google Cloud Client Libraries for Rust - Service Management API
//!
//! **FEEDBACK WANTED:** We believe the APIs in this crate are stable, and
//! do not anticipate any breaking changes are needed. We are looking for
//! feedback before labeling the APIs "1.0". Changes (even breaking changes)
//! are still possible, but not expected.
//!
//! We also believe the implementation is ready for production, bugs are
//! still possible, but not expected.
//!
//!
//! This crate contains traits, types, and functions to interact with Service Management API
//! Most applications will use the structs defined in the [client] module.
//! More specifically:
//!
//!
//! The client library types and functions are stable and not expected to change.
//! Please note that Google Cloud services do change from time to time. The client
//! libraries are designed to preserve backwards compatibility when the service
//! changes in compatible ways. For example, adding RPCs, or fields to messages
//! should not introduce breaking changes to the client libraries.
//!
//!
//! # Available Clients
//!
//! * [ServiceManager](client/struct.ServiceManager.html)

Expand Down
2 changes: 1 addition & 1 deletion src/generated/api/serviceusage/v1/.repo-metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
"language": "rust",
"library_type": "GAPIC_AUTO",
"name_pretty": "Service Usage API",
"release_level": "preview",
"release_level": "GA",
"repo": "googleapis/google-cloud-rust"
}
Loading
Loading