Skip to content

Commit

Permalink
chore: delete gapic config for oslogin/v1beta1 API
Browse files Browse the repository at this point in the history
Committer: @miraleung
PiperOrigin-RevId: 311566775
  • Loading branch information
Google APIs authored and Copybara-Service committed May 14, 2020
1 parent 57253ab commit 77ca422
Show file tree
Hide file tree
Showing 3 changed files with 147 additions and 40 deletions.
2 changes: 1 addition & 1 deletion google/cloud/oslogin/artman_oslogin_v1beta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ common:
- common
- v1beta
service_yaml: oslogin_v1beta.yaml
gapic_yaml: v1beta/oslogin_gapic.legacy.yaml
gapic_yaml: v1beta/oslogin_gapic.yaml
artifacts:
- name: gapic_config
type: GAPIC_CONFIG
Expand Down
185 changes: 146 additions & 39 deletions google/cloud/oslogin/v1beta/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,36 @@ java_grpc_library(
deps = [":oslogin_java_proto"] + _JAVA_PROTO_SUBPACKAGE_DEPS,
)

java_gapic_library(
name = "oslogin_java_gapic",
src = ":oslogin_proto_with_info",
gapic_yaml = "oslogin_gapic.yaml",
service_yaml = "//google/cloud/oslogin:oslogin_v1beta.yaml",
test_deps = [":oslogin_java_grpc"],
deps = [
":oslogin_java_proto",
] + _JAVA_PROTO_SUBPACKAGE_DEPS,
)

java_gapic_test(
name = "oslogin_java_gapic_test_suite",
test_classes = [
"com.google.cloud.oslogin.v1beta.OsLoginServiceClientTest",
],
runtime_deps = [":oslogin_java_gapic_test"],
)

# Open Source Packages
java_gapic_assembly_gradle_pkg(
name = "google-cloud-oslogin-v1beta-java",
deps = [
":oslogin_java_gapic",
":oslogin_java_grpc",
":oslogin_java_proto",
":oslogin_proto",
] + _JAVA_PROTO_SUBPACKAGE_DEPS + _PROTO_SUBPACKAGE_DEPS,
)

##############################################################################
# Go
##############################################################################
Expand Down Expand Up @@ -160,19 +190,27 @@ py_grpc_library(
deps = [":oslogin_py_proto"],
)

# When the Python microgenerator uses Bazel, that should replace the commented-out
# target below, which is a legacy artifact of the Gapic configs.
# py_gapic_library(
# name = "oslogin_py_gapic",
# src = ":oslogin_proto_with_info",
# gapic_yaml = "oslogin_gapic.yaml",
# package = "google.cloud.oslogin.v1beta",
# service_yaml = "oslogin_v1beta.yaml",
# deps = [
# ":oslogin_py_grpc",
# ":oslogin_py_proto",
# ] + _PY_SUBPACKAGE_DEPS,
# )
py_gapic_library(
name = "oslogin_py_gapic",
src = ":oslogin_proto_with_info",
gapic_yaml = "oslogin_gapic.yaml",
package = "google.cloud.oslogin.v1beta",
service_yaml = "oslogin_v1beta.yaml",
deps = [
":oslogin_py_grpc",
":oslogin_py_proto",
] + _PY_SUBPACKAGE_DEPS,
)

# Open Source Packages
py_gapic_assembly_pkg(
name = "oslogin-v1beta-py",
deps = [
":oslogin_py_gapic",
":oslogin_py_grpc",
":oslogin_py_proto",
] + _PY_SUBPACKAGE_DEPS,
)

##############################################################################
# PHP
Expand Down Expand Up @@ -201,6 +239,54 @@ php_grpc_library(
deps = [":oslogin_php_proto"],
)

php_gapic_library(
name = "oslogin_php_gapic",
src = ":oslogin_proto_with_info",
gapic_yaml = "oslogin_gapic.yaml",
package = "google.cloud.oslogin.v1beta",
service_yaml = "oslogin_v1beta.yaml",
deps = [
":oslogin_php_grpc",
":oslogin_php_proto",
] + _PHP_SUBPACKAGE_DEPS,
)

# Open Source Packages
php_gapic_assembly_pkg(
name = "google-cloud-oslogin-v1beta-php",
deps = [
":oslogin_php_gapic",
":oslogin_php_grpc",
":oslogin_php_proto",
] + _PHP_SUBPACKAGE_DEPS,
)

##############################################################################
# Node.js
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"nodejs_gapic_assembly_pkg",
"nodejs_gapic_library",
)

nodejs_gapic_library(
name = "oslogin_nodejs_gapic",
src = ":oslogin_proto_with_info",
gapic_yaml = "oslogin_gapic.yaml",
package = "google.cloud.oslogin.v1beta",
service_yaml = "oslogin_v1beta.yaml",
deps = [],
)

nodejs_gapic_assembly_pkg(
name = "oslogin-v1beta-nodejs",
deps = [
":oslogin_nodejs_gapic",
":oslogin_proto",
] + _PROTO_SUBPACKAGE_DEPS,
)

##############################################################################
# Ruby
##############################################################################
Expand Down Expand Up @@ -228,19 +314,27 @@ ruby_grpc_library(
deps = [":oslogin_ruby_proto"],
)

# When the Ruby microgenerator uses Bazel, that should replace the commented-out
# target below, which is a legacy artifact of the Gapic configs.
# ruby_gapic_library(
# name = "oslogin_ruby_gapic",
# src = ":oslogin_proto_with_info",
# gapic_yaml = "oslogin_gapic.yaml",
# package = "google.cloud.oslogin.v1beta",
# service_yaml = "oslogin_v1beta.yaml",
# deps = [
# ":oslogin_ruby_grpc",
# ":oslogin_ruby_proto",
# ] + _RUBY_SUBPACKAGE_DEPS,
# )
ruby_gapic_library(
name = "oslogin_ruby_gapic",
src = ":oslogin_proto_with_info",
gapic_yaml = "oslogin_gapic.yaml",
package = "google.cloud.oslogin.v1beta",
service_yaml = "oslogin_v1beta.yaml",
deps = [
":oslogin_ruby_grpc",
":oslogin_ruby_proto",
] + _RUBY_SUBPACKAGE_DEPS,
)

# Open Source Packages
ruby_gapic_assembly_pkg(
name = "google-cloud-oslogin-v1beta-ruby",
deps = [
":oslogin_ruby_gapic",
":oslogin_ruby_grpc",
":oslogin_ruby_proto",
] + _RUBY_SUBPACKAGE_DEPS,
)

##############################################################################
# C#
Expand Down Expand Up @@ -269,16 +363,29 @@ csharp_grpc_library(
deps = [":oslogin_csharp_proto"],
)

# When the C# microgenerator uses Bazel, that should replace the commented-out
# target below, which is a legacy artifact of the Gapic configs.
# csharp_gapic_library(
# name = "oslogin_csharp_gapic",
# src = ":oslogin_proto_with_info",
# gapic_yaml = "oslogin_gapic.yaml",
# package = "google.cloud.oslogin.v1beta",
# service_yaml = "oslogin_v1beta.yaml",
# deps = [
# ":oslogin_csharp_grpc",
# ":oslogin_csharp_proto",
# ] + _CSHARP_SUBPACKAGE_DEPS,
# )
csharp_gapic_library(
name = "oslogin_csharp_gapic",
src = ":oslogin_proto_with_info",
gapic_yaml = "oslogin_gapic.yaml",
package = "google.cloud.oslogin.v1beta",
service_yaml = "oslogin_v1beta.yaml",
deps = [
":oslogin_csharp_grpc",
":oslogin_csharp_proto",
] + _CSHARP_SUBPACKAGE_DEPS,
)

# Open Source Packages
csharp_gapic_assembly_pkg(
name = "google-cloud-oslogin-v1beta-csharp",
deps = [
":oslogin_csharp_gapic",
":oslogin_csharp_grpc",
":oslogin_csharp_proto",
] + _CSHARP_SUBPACKAGE_DEPS,
)

##############################################################################
# C++
##############################################################################
# Put your C++ rules here

0 comments on commit 77ca422

Please sign in to comment.