genproto

module
Version: v0.0.0-...-6981cbe Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 26, 2022 License: Apache-2.0

README

Go generated proto packages

GoDoc

go get google.golang.org/genproto/...

IMPORTANT This repository is currently experimental. The structure of the contained packages is subject to change. Please see the original source repositories (listed below) to find out the status of the each protocol buffer's associated service.

This repository contains the generated Go packages for common protocol buffer types, and the generated gRPC code necessary for interacting with Google's gRPC APIs.

The sources for the proto files used in this repository:

  • googleapis/googleapis: the code in the googleapis is derived from this repo. The packages here contain types specifically for interacting with Google APIs.

Historically, the packages in the protobuf directory used to contain generated code for certain well-known types hosted by google/protobuf. These types are now hosted by the google.golang.org/protobuf module and type aliases are used to forward declarations in this module over to declarations in the protobuf module.

Directories

Path Synopsis
firestore
googleapis
analytics/admin/v1alpha
Package admin aliases all exported identifiers in package "cloud.google.com/go/analytics/admin/apiv1alpha/adminpb".
Package admin aliases all exported identifiers in package "cloud.google.com/go/analytics/admin/apiv1alpha/adminpb".
api
area120/tables/v1alpha1
Package tables aliases all exported identifiers in package "cloud.google.com/go/area120/tables/apiv1alpha1/tablespb".
Package tables aliases all exported identifiers in package "cloud.google.com/go/area120/tables/apiv1alpha1/tablespb".
cloud/aiplatform/v1beta1
Package aiplatform aliases all exported identifiers in package "cloud.google.com/go/aiplatform/apiv1beta1/aiplatformpb".
Package aiplatform aliases all exported identifiers in package "cloud.google.com/go/aiplatform/apiv1beta1/aiplatformpb".
cloud/asset/v1p2beta1
Package asset aliases all exported identifiers in package "cloud.google.com/go/asset/apiv1p2beta1/assetpb".
Package asset aliases all exported identifiers in package "cloud.google.com/go/asset/apiv1p2beta1/assetpb".
cloud/asset/v1p5beta1
Package asset aliases all exported identifiers in package "cloud.google.com/go/asset/apiv1p5beta1/assetpb".
Package asset aliases all exported identifiers in package "cloud.google.com/go/asset/apiv1p5beta1/assetpb".
cloud/assuredworkloads/v1beta1
Package assuredworkloads aliases all exported identifiers in package "cloud.google.com/go/assuredworkloads/apiv1beta1/assuredworkloadspb".
Package assuredworkloads aliases all exported identifiers in package "cloud.google.com/go/assuredworkloads/apiv1beta1/assuredworkloadspb".
cloud/automl/v1beta1
Package automl aliases all exported identifiers in package "cloud.google.com/go/automl/apiv1beta1/automlpb".
Package automl aliases all exported identifiers in package "cloud.google.com/go/automl/apiv1beta1/automlpb".
cloud/bigquery/analyticshub/v1
Package analyticshub aliases all exported identifiers in package "cloud.google.com/go/bigquery/analyticshub/apiv1/analyticshubpb".
Package analyticshub aliases all exported identifiers in package "cloud.google.com/go/bigquery/analyticshub/apiv1/analyticshubpb".
cloud/bigquery/datapolicies/v1beta1
Package datapolicies aliases all exported identifiers in package "cloud.google.com/go/bigquery/datapolicies/apiv1beta1/datapoliciespb".
Package datapolicies aliases all exported identifiers in package "cloud.google.com/go/bigquery/datapolicies/apiv1beta1/datapoliciespb".
cloud/billing/budgets/v1beta1
Package budgets aliases all exported identifiers in package "cloud.google.com/go/billing/budgets/apiv1beta1/budgetspb".
Package budgets aliases all exported identifiers in package "cloud.google.com/go/billing/budgets/apiv1beta1/budgetspb".
cloud/binaryauthorization/v1beta1
Package binaryauthorization aliases all exported identifiers in package "cloud.google.com/go/binaryauthorization/apiv1beta1/binaryauthorizationpb".
Package binaryauthorization aliases all exported identifiers in package "cloud.google.com/go/binaryauthorization/apiv1beta1/binaryauthorizationpb".
cloud/datacatalog/v1beta1
Package datacatalog aliases all exported identifiers in package "cloud.google.com/go/datacatalog/apiv1beta1/datacatalogpb".
Package datacatalog aliases all exported identifiers in package "cloud.google.com/go/datacatalog/apiv1beta1/datacatalogpb".
cloud/dataform/v1alpha2
Package dataform aliases all exported identifiers in package "cloud.google.com/go/dataform/apiv1alpha2/dataformpb".
Package dataform aliases all exported identifiers in package "cloud.google.com/go/dataform/apiv1alpha2/dataformpb".
cloud/datalabeling/v1beta1
Package datalabeling aliases all exported identifiers in package "cloud.google.com/go/datalabeling/apiv1beta1/datalabelingpb".
Package datalabeling aliases all exported identifiers in package "cloud.google.com/go/datalabeling/apiv1beta1/datalabelingpb".
cloud/dataqna/v1alpha
Package dataqna aliases all exported identifiers in package "cloud.google.com/go/dataqna/apiv1alpha/dataqnapb".
Package dataqna aliases all exported identifiers in package "cloud.google.com/go/dataqna/apiv1alpha/dataqnapb".
cloud/datastream/v1alpha1
Package datastream aliases all exported identifiers in package "cloud.google.com/go/datastream/apiv1alpha1/datastreampb".
Package datastream aliases all exported identifiers in package "cloud.google.com/go/datastream/apiv1alpha1/datastreampb".
cloud/dialogflow/cx/v3beta1
Package cx aliases all exported identifiers in package "cloud.google.com/go/dialogflow/cx/apiv3beta1/cxpb".
Package cx aliases all exported identifiers in package "cloud.google.com/go/dialogflow/cx/apiv3beta1/cxpb".
cloud/documentai/v1beta3
Package documentai aliases all exported identifiers in package "cloud.google.com/go/documentai/apiv1beta3/documentaipb".
Package documentai aliases all exported identifiers in package "cloud.google.com/go/documentai/apiv1beta3/documentaipb".
cloud/domains/v1beta1
Package domains aliases all exported identifiers in package "cloud.google.com/go/domains/apiv1beta1/domainspb".
Package domains aliases all exported identifiers in package "cloud.google.com/go/domains/apiv1beta1/domainspb".
cloud/edgecontainer/v1
Package edgecontainer aliases all exported identifiers in package "cloud.google.com/go/edgecontainer/apiv1/edgecontainerpb".
Package edgecontainer aliases all exported identifiers in package "cloud.google.com/go/edgecontainer/apiv1/edgecontainerpb".
cloud/functions/v2beta
Package functions aliases all exported identifiers in package "cloud.google.com/go/functions/apiv2beta/functionspb".
Package functions aliases all exported identifiers in package "cloud.google.com/go/functions/apiv2beta/functionspb".
cloud/gaming/v1beta
Package gaming aliases all exported identifiers in package "cloud.google.com/go/gaming/apiv1beta/gamingpb".
Package gaming aliases all exported identifiers in package "cloud.google.com/go/gaming/apiv1beta/gamingpb".
cloud/gkeconnect/gateway/v1beta1
Package gateway aliases all exported identifiers in package "cloud.google.com/go/gkeconnect/gateway/apiv1beta1/gatewaypb".
Package gateway aliases all exported identifiers in package "cloud.google.com/go/gkeconnect/gateway/apiv1beta1/gatewaypb".
cloud/gkehub/v1beta1
Package gkehub aliases all exported identifiers in package "cloud.google.com/go/gkehub/apiv1beta1/gkehubpb".
Package gkehub aliases all exported identifiers in package "cloud.google.com/go/gkehub/apiv1beta1/gkehubpb".
cloud/language/v1beta2
Package language aliases all exported identifiers in package "cloud.google.com/go/language/apiv1beta2/languagepb".
Package language aliases all exported identifiers in package "cloud.google.com/go/language/apiv1beta2/languagepb".
cloud/lifesciences/v2beta
Package lifesciences aliases all exported identifiers in package "cloud.google.com/go/lifesciences/apiv2beta/lifesciencespb".
Package lifesciences aliases all exported identifiers in package "cloud.google.com/go/lifesciences/apiv2beta/lifesciencespb".
cloud/mediatranslation/v1beta1
Package mediatranslation aliases all exported identifiers in package "cloud.google.com/go/mediatranslation/apiv1beta1/mediatranslationpb".
Package mediatranslation aliases all exported identifiers in package "cloud.google.com/go/mediatranslation/apiv1beta1/mediatranslationpb".
cloud/memcache/v1beta2
Package memcache aliases all exported identifiers in package "cloud.google.com/go/memcache/apiv1beta2/memcachepb".
Package memcache aliases all exported identifiers in package "cloud.google.com/go/memcache/apiv1beta2/memcachepb".
cloud/metastore/v1alpha
Package metastore aliases all exported identifiers in package "cloud.google.com/go/metastore/apiv1alpha/metastorepb".
Package metastore aliases all exported identifiers in package "cloud.google.com/go/metastore/apiv1alpha/metastorepb".
cloud/metastore/v1beta
Package metastore aliases all exported identifiers in package "cloud.google.com/go/metastore/apiv1beta/metastorepb".
Package metastore aliases all exported identifiers in package "cloud.google.com/go/metastore/apiv1beta/metastorepb".
cloud/networkconnectivity/v1alpha1
Package networkconnectivity aliases all exported identifiers in package "cloud.google.com/go/networkconnectivity/apiv1alpha1/networkconnectivitypb".
Package networkconnectivity aliases all exported identifiers in package "cloud.google.com/go/networkconnectivity/apiv1alpha1/networkconnectivitypb".
cloud/networksecurity/v1beta1
Package networksecurity aliases all exported identifiers in package "cloud.google.com/go/networksecurity/apiv1beta1/networksecuritypb".
Package networksecurity aliases all exported identifiers in package "cloud.google.com/go/networksecurity/apiv1beta1/networksecuritypb".
cloud/notebooks/v1beta1
Package notebooks aliases all exported identifiers in package "cloud.google.com/go/notebooks/apiv1beta1/notebookspb".
Package notebooks aliases all exported identifiers in package "cloud.google.com/go/notebooks/apiv1beta1/notebookspb".
cloud/osconfig/agentendpoint/v1beta
Package agentendpoint aliases all exported identifiers in package "cloud.google.com/go/osconfig/agentendpoint/apiv1beta/agentendpointpb".
Package agentendpoint aliases all exported identifiers in package "cloud.google.com/go/osconfig/agentendpoint/apiv1beta/agentendpointpb".
cloud/osconfig/v1alpha
Package osconfig aliases all exported identifiers in package "cloud.google.com/go/osconfig/apiv1alpha/osconfigpb".
Package osconfig aliases all exported identifiers in package "cloud.google.com/go/osconfig/apiv1alpha/osconfigpb".
cloud/osconfig/v1beta
Package osconfig aliases all exported identifiers in package "cloud.google.com/go/osconfig/apiv1beta/osconfigpb".
Package osconfig aliases all exported identifiers in package "cloud.google.com/go/osconfig/apiv1beta/osconfigpb".
cloud/oslogin/v1beta
Package oslogin aliases all exported identifiers in package "cloud.google.com/go/oslogin/apiv1beta/osloginpb".
Package oslogin aliases all exported identifiers in package "cloud.google.com/go/oslogin/apiv1beta/osloginpb".
cloud/phishingprotection/v1beta1
Package phishingprotection aliases all exported identifiers in package "cloud.google.com/go/phishingprotection/apiv1beta1/phishingprotectionpb".
Package phishingprotection aliases all exported identifiers in package "cloud.google.com/go/phishingprotection/apiv1beta1/phishingprotectionpb".
cloud/privatecatalog/v1beta1
Package privatecatalog aliases all exported identifiers in package "cloud.google.com/go/privatecatalog/apiv1beta1/privatecatalogpb".
Package privatecatalog aliases all exported identifiers in package "cloud.google.com/go/privatecatalog/apiv1beta1/privatecatalogpb".
cloud/recaptchaenterprise/v1beta1
Package recaptchaenterprise aliases all exported identifiers in package "cloud.google.com/go/recaptchaenterprise/v2/apiv1beta1/recaptchaenterprisepb".
Package recaptchaenterprise aliases all exported identifiers in package "cloud.google.com/go/recaptchaenterprise/v2/apiv1beta1/recaptchaenterprisepb".
cloud/recommendationengine/v1beta1
Package recommendationengine aliases all exported identifiers in package "cloud.google.com/go/recommendationengine/apiv1beta1/recommendationenginepb".
Package recommendationengine aliases all exported identifiers in package "cloud.google.com/go/recommendationengine/apiv1beta1/recommendationenginepb".
cloud/recommender/v1beta1
Package recommender aliases all exported identifiers in package "cloud.google.com/go/recommender/apiv1beta1/recommenderpb".
Package recommender aliases all exported identifiers in package "cloud.google.com/go/recommender/apiv1beta1/recommenderpb".
cloud/redis/v1beta1
Package redis aliases all exported identifiers in package "cloud.google.com/go/redis/apiv1beta1/redispb".
Package redis aliases all exported identifiers in package "cloud.google.com/go/redis/apiv1beta1/redispb".
cloud/retail/v2alpha
Package retail aliases all exported identifiers in package "cloud.google.com/go/retail/apiv2alpha/retailpb".
Package retail aliases all exported identifiers in package "cloud.google.com/go/retail/apiv2alpha/retailpb".
cloud/retail/v2beta
Package retail aliases all exported identifiers in package "cloud.google.com/go/retail/apiv2beta/retailpb".
Package retail aliases all exported identifiers in package "cloud.google.com/go/retail/apiv2beta/retailpb".
cloud/scheduler/v1beta1
Package scheduler aliases all exported identifiers in package "cloud.google.com/go/scheduler/apiv1beta1/schedulerpb".
Package scheduler aliases all exported identifiers in package "cloud.google.com/go/scheduler/apiv1beta1/schedulerpb".
cloud/secrets/v1beta1
Package secretmanager aliases all exported identifiers in package "cloud.google.com/go/secretmanager/apiv1beta1/secretmanagerpb".
Package secretmanager aliases all exported identifiers in package "cloud.google.com/go/secretmanager/apiv1beta1/secretmanagerpb".
cloud/security/privateca/v1beta1
Package privateca aliases all exported identifiers in package "cloud.google.com/go/security/privateca/apiv1beta1/privatecapb".
Package privateca aliases all exported identifiers in package "cloud.google.com/go/security/privateca/apiv1beta1/privatecapb".
cloud/security/publicca/v1beta1
Package publicca aliases all exported identifiers in package "cloud.google.com/go/security/publicca/apiv1beta1/publiccapb".
Package publicca aliases all exported identifiers in package "cloud.google.com/go/security/publicca/apiv1beta1/publiccapb".
cloud/securitycenter/settings/v1beta1
Package settings aliases all exported identifiers in package "cloud.google.com/go/securitycenter/settings/apiv1beta1/settingspb".
Package settings aliases all exported identifiers in package "cloud.google.com/go/securitycenter/settings/apiv1beta1/settingspb".
cloud/securitycenter/v1beta1
Package securitycenter aliases all exported identifiers in package "cloud.google.com/go/securitycenter/apiv1beta1/securitycenterpb".
Package securitycenter aliases all exported identifiers in package "cloud.google.com/go/securitycenter/apiv1beta1/securitycenterpb".
cloud/securitycenter/v1p1beta1
Package securitycenter aliases all exported identifiers in package "cloud.google.com/go/securitycenter/apiv1p1beta1/securitycenterpb".
Package securitycenter aliases all exported identifiers in package "cloud.google.com/go/securitycenter/apiv1p1beta1/securitycenterpb".
cloud/servicedirectory/v1beta1
Package servicedirectory aliases all exported identifiers in package "cloud.google.com/go/servicedirectory/apiv1beta1/servicedirectorypb".
Package servicedirectory aliases all exported identifiers in package "cloud.google.com/go/servicedirectory/apiv1beta1/servicedirectorypb".
cloud/speech/v1p1beta1
Package speech aliases all exported identifiers in package "cloud.google.com/go/speech/apiv1p1beta1/speechpb".
Package speech aliases all exported identifiers in package "cloud.google.com/go/speech/apiv1p1beta1/speechpb".
cloud/talent/v4beta1
Package talent aliases all exported identifiers in package "cloud.google.com/go/talent/apiv4beta1/talentpb".
Package talent aliases all exported identifiers in package "cloud.google.com/go/talent/apiv4beta1/talentpb".
cloud/tasks/v2beta2
Package cloudtasks aliases all exported identifiers in package "cloud.google.com/go/cloudtasks/apiv2beta2/cloudtaskspb".
Package cloudtasks aliases all exported identifiers in package "cloud.google.com/go/cloudtasks/apiv2beta2/cloudtaskspb".
cloud/tasks/v2beta3
Package cloudtasks aliases all exported identifiers in package "cloud.google.com/go/cloudtasks/apiv2beta3/cloudtaskspb".
Package cloudtasks aliases all exported identifiers in package "cloud.google.com/go/cloudtasks/apiv2beta3/cloudtaskspb".
cloud/videointelligence/v1beta2
Package videointelligence aliases all exported identifiers in package "cloud.google.com/go/videointelligence/apiv1beta2/videointelligencepb".
Package videointelligence aliases all exported identifiers in package "cloud.google.com/go/videointelligence/apiv1beta2/videointelligencepb".
cloud/videointelligence/v1p3beta1
Package videointelligence aliases all exported identifiers in package "cloud.google.com/go/videointelligence/apiv1p3beta1/videointelligencepb".
Package videointelligence aliases all exported identifiers in package "cloud.google.com/go/videointelligence/apiv1p3beta1/videointelligencepb".
cloud/vision/v1p1beta1
Package vision aliases all exported identifiers in package "cloud.google.com/go/vision/v2/apiv1p1beta1/visionpb".
Package vision aliases all exported identifiers in package "cloud.google.com/go/vision/v2/apiv1p1beta1/visionpb".
cloud/webrisk/v1beta1
Package webrisk aliases all exported identifiers in package "cloud.google.com/go/webrisk/apiv1beta1/webriskpb".
Package webrisk aliases all exported identifiers in package "cloud.google.com/go/webrisk/apiv1beta1/webriskpb".
cloud/workflows/executions/v1beta
Package executions aliases all exported identifiers in package "cloud.google.com/go/workflows/executions/apiv1beta/executionspb".
Package executions aliases all exported identifiers in package "cloud.google.com/go/workflows/executions/apiv1beta/executionspb".
cloud/workflows/v1beta
Package workflows aliases all exported identifiers in package "cloud.google.com/go/workflows/apiv1beta/workflowspb".
Package workflows aliases all exported identifiers in package "cloud.google.com/go/workflows/apiv1beta/workflowspb".
dataflow/v1beta3
Package dataflow aliases all exported identifiers in package "cloud.google.com/go/dataflow/apiv1beta3/dataflowpb".
Package dataflow aliases all exported identifiers in package "cloud.google.com/go/dataflow/apiv1beta3/dataflowpb".
devtools/artifactregistry/v1beta2
Package artifactregistry aliases all exported identifiers in package "cloud.google.com/go/artifactregistry/apiv1beta2/artifactregistrypb".
Package artifactregistry aliases all exported identifiers in package "cloud.google.com/go/artifactregistry/apiv1beta2/artifactregistrypb".
devtools/containeranalysis/v1beta1
Package containeranalysis aliases all exported identifiers in package "cloud.google.com/go/containeranalysis/apiv1beta1/containeranalysispb".
Package containeranalysis aliases all exported identifiers in package "cloud.google.com/go/containeranalysis/apiv1beta1/containeranalysispb".
devtools/containeranalysis/v1beta1/grafeas
Package grafeas aliases all exported identifiers in package "cloud.google.com/go/containeranalysis/apiv1beta1/grafeas/grafeaspb".
Package grafeas aliases all exported identifiers in package "cloud.google.com/go/containeranalysis/apiv1beta1/grafeas/grafeaspb".
storage/v2
Warning: This package is not ready for production use and does not receive regular updates.
Warning: This package is not ready for production use and does not receive regular updates.
protobuf
api
Package api aliases all exported identifiers in package "google.golang.org/protobuf/types/known/apipb".
Package api aliases all exported identifiers in package "google.golang.org/protobuf/types/known/apipb".
field_mask
Package field_mask aliases all exported identifiers in package "google.golang.org/protobuf/types/known/fieldmaskpb".
Package field_mask aliases all exported identifiers in package "google.golang.org/protobuf/types/known/fieldmaskpb".
ptype
Package ptype aliases all exported identifiers in package "google.golang.org/protobuf/types/known/typepb".
Package ptype aliases all exported identifiers in package "google.golang.org/protobuf/types/known/typepb".
source_context
Package source_context aliases all exported identifiers in package "google.golang.org/protobuf/types/known/sourcecontextpb".
Package source_context aliases all exported identifiers in package "google.golang.org/protobuf/types/known/sourcecontextpb".

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL