automl: migrate v1 & v1beta1 to microgen
Evaluation diff: https://code-review.googlesource.com/c/gocloud/+/52870
Change-Id: I97caaa5ea550fe9c4fa337225d6d1f04cb10bbe6
Reviewed-on: https://code-review.googlesource.com/c/gocloud/+/52831
Reviewed-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Cody Oss <codyoss@google.com>
diff --git a/internal/gapicgen/generator/config.go b/internal/gapicgen/generator/config.go
index 8587d9f..1d32a3e 100644
--- a/internal/gapicgen/generator/config.go
+++ b/internal/gapicgen/generator/config.go
@@ -602,6 +602,22 @@
apiServiceConfigPath: "google/pubsub/v1/pubsub_v1.yaml",
releaseLevel: "ga",
},
+ {
+ inputDirectoryPath: "google/cloud/automl/v1",
+ pkg: "automl",
+ importPath: "cloud.google.com/go/automl/apiv1",
+ gRPCServiceConfigPath: "google/cloud/automl/v1/automl_grpc_service_config.json",
+ apiServiceConfigPath: "google/cloud/automl/v1/automl_v1.yaml",
+ releaseLevel: "ga",
+ },
+ {
+ inputDirectoryPath: "google/cloud/automl/v1beta1",
+ pkg: "automl",
+ importPath: "cloud.google.com/go/automl/apiv1beta1",
+ gRPCServiceConfigPath: "google/cloud/automl/v1beta1/automl_grpc_service_config.json",
+ apiServiceConfigPath: "google/cloud/automl/v1beta1/automl_v1beta1.yaml",
+ releaseLevel: "beta",
+ },
}
// Relative to gocloud dir.
@@ -617,27 +633,6 @@
}
// Relative to googleapis dir.
-var artmanGapicConfigPaths = []string{
- "google/cloud/automl/artman_automl_v1.yaml",
- "google/cloud/automl/artman_automl_v1beta1.yaml",
-}
+var artmanGapicConfigPaths = []string{}
-var artmanGapicManifestEntries = []manifestEntry{
- {
- DistributionName: "cloud.google.com/go/automl/apiv1",
- Description: "Cloud AutoML API",
- Language: "Go",
- ClientLibraryType: "generated",
- DocsURL: "https://pkg.go.dev/loud.google.com/go/automl/apiv1",
- ReleaseLevel: "ga",
- },
- {
- DistributionName: "cloud.google.com/go/automl/apiv1beta1",
- Description: "Cloud AutoML API",
- Language: "Go",
- ClientLibraryType: "generated",
- DocsURL: "https://pkg.go.dev/loud.google.com/go/automl/apiv1beta1",
- ReleaseLevel: "beta",
- },
- // Logging and Pubsub are defined in manualEntries.
-}
+var artmanGapicManifestEntries = []manifestEntry{}