diff --git a/gapic/api/artman_logging.yaml b/gapic/api/artman_logging.yaml index a95ff815ce..db257c12b6 100644 --- a/gapic/api/artman_logging.yaml +++ b/gapic/api/artman_logging.yaml @@ -27,3 +27,5 @@ logging_go: final_repo_dir: ${REPOROOT}/gapi-logging-go logging_csharp: final_repo_dir: ${REPOROOT}/artman/output/gcloud-csharp-logging +logging_ruby: + final_repo_dir: ${REPOROOT}/artman/output/gcloud-ruby-logging diff --git a/gapic/api/artman_pubsub.yaml b/gapic/api/artman_pubsub.yaml index f668f4ec3d..c6818b0500 100644 --- a/gapic/api/artman_pubsub.yaml +++ b/gapic/api/artman_pubsub.yaml @@ -22,3 +22,5 @@ pubsub_csharp: final_repo_dir: ${REPOROOT}/artman/output/gcloud-csharp-pubsub pubsub_php: final_repo_dir: ${REPOROOT}/artman/output/gcloud-php-pubsub +pubsub_ruby: + final_repo_dir: ${REPOROOT}/artman/output/gcloud-ruby-pubsub diff --git a/gapic/lang/common.yaml b/gapic/lang/common.yaml index c9f66cc777..aa5abf3189 100644 --- a/gapic/lang/common.yaml +++ b/gapic/lang/common.yaml @@ -15,3 +15,6 @@ csharp: php: gapic_language_yaml: - ${THISDIR}/php_gapic.yaml +ruby: + gapic_language_yaml: + - ${THISDIR}/ruby_gapic.yaml diff --git a/gapic/lang/ruby_gapic.yaml b/gapic/lang/ruby_gapic.yaml new file mode 100644 index 0000000000..cba730b217 --- /dev/null +++ b/gapic/lang/ruby_gapic.yaml @@ -0,0 +1,5 @@ +type: io.gapi.vgen.ConfigProto +language: ruby +language_provider: io.gapi.vgen.ruby.RubyGapicLanguageProvider +snippet_files: +- main.snip diff --git a/google/logging/v2/logging_gapic.yaml b/google/logging/v2/logging_gapic.yaml index d5b489c4d5..352cfe7dd7 100644 --- a/google/logging/v2/logging_gapic.yaml +++ b/google/logging/v2/logging_gapic.yaml @@ -8,6 +8,8 @@ language_settings: package_name: google.golang.org/cloud/logging csharp: package_name: Google.Logging.V2 + ruby: + package_name: Google::Logging::V2 interfaces: - name: google.logging.v2.ConfigServiceV2 collections: diff --git a/google/pubsub/v1/pubsub_gapic.yaml b/google/pubsub/v1/pubsub_gapic.yaml index 76fea6c0b3..f31f594635 100644 --- a/google/pubsub/v1/pubsub_gapic.yaml +++ b/google/pubsub/v1/pubsub_gapic.yaml @@ -8,6 +8,8 @@ language_settings: package_name: google.golang.org/cloud/pubsub csharp: package_name: Google.Pubsub.V1 + ruby: + package_name: Google::Pubsub::V1 interfaces: - name: google.pubsub.v1.Subscriber collections: