commit | 350e276a5b17483e7347a82f2e195f6619782bec | [log] [tgz] |
---|---|---|
author | Yoshi Automation Bot <yoshi-automation@google.com> | Tue Jun 28 14:15:41 2022 -0700 |
committer | GitHub <noreply@github.com> | Tue Jun 28 17:15:41 2022 -0400 |
tree | 62b32eb5abbd8ae671ee51275be78ef65a874caa | |
parent | b1110dbd5df2c6314f88ccdd8524abc811470f50 [diff] |
chore(all): auto-regenerate gapics (#6253) This is an auto-generated regeneration of the gapic clients by cloud.google.com/go/internal/gapicgen. Once the corresponding genproto PR is submitted, genbot will update this PR with a newer dependency to the newer version of genproto and assign reviewers to this PR. If you have been assigned to review this PR, please: - Ensure that the version of genproto in go.mod has been updated. - Ensure that CI is passing. If it's failing, it requires your manual attention. - Approve and submit this PR if you believe it's ready to ship. Corresponding genproto PR: https://github.com/googleapis/go-genproto/pull/834 Changes: feat(aiplatform): add ListSavedQueries rpc to aiplatform v1 dataset_service.proto feat: add saved_query.proto to aiplatform v1 feat: add saved_query_id to InputDataConfig in aiplatform v1 training_pipeline.proto PiperOrigin-RevId: 456872211 Source-Link: https://github.com/googleapis/googleapis/commit/88f397321b5f8fc1060fcd569d214e2e5c6249a4 feat(aiplatform): add ListSavedQueries rpc to aiplatform v1beta1 dataset_service.proto feat: add saved_query.proto to aiplatform v1beta1 feat: add saved_query_id to InputDataConfig in aiplatform v1beta1 training_pipeline.proto PiperOrigin-RevId: 456872207 Source-Link: https://github.com/googleapis/googleapis/commit/aeb384ae8c1a00ead951ef70179794a3f40c0799 feat(channel): google.longrunning.Operations for Cloud Channel apis PiperOrigin-RevId: 456853650 Source-Link: https://github.com/googleapis/googleapis/commit/ebf8158cdf124fcc2d70b8a0e4f9d19195691e99 chore(contactcenterinsights):add LRO to API list PiperOrigin-RevId: 456850784 Source-Link: https://github.com/googleapis/googleapis/commit/17cc208d408380524606316ce0737c9188ec272d
Go packages for Google Cloud Platform services.
import "cloud.google.com/go"
To install the packages on your system, do not clone the repo. Instead:
Change to your project directory:
cd /my/cloud/project
Get the package you want to use. Some products have their own module, so it's best to go get
the package(s) you want to use:
$ go get cloud.google.com/go/firestore # Replace with the package you want to use.
NOTE: Some of these packages are under development, and may occasionally make backwards-incompatible changes.
For an updated list of all of our released APIs please see our reference docs.
Our libraries are compatible with at least the three most recent, major Go releases. They are currently compatible with:
By default, each API will use Google Application Default Credentials for authorization credentials used in calling the API endpoints. This will allow your application to run in many environments without requiring explicit configuration.
client, err := storage.NewClient(ctx)
To authorize using a JSON key file, pass option.WithCredentialsFile
to the NewClient
function of the desired package. For example:
client, err := storage.NewClient(ctx, option.WithCredentialsFile("path/to/keyfile.json"))
You can exert more control over authorization by using the golang.org/x/oauth2
package to create an oauth2.TokenSource
. Then pass option.WithTokenSource
to the NewClient
function: snip:# (auth-ts)
tokenSource := ...
client, err := storage.NewClient(ctx, option.WithTokenSource(tokenSource))
Contributions are welcome. Please, see the CONTRIBUTING document for details.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms. See Contributor Code of Conduct for more information.