1. Updated the config file names.

2. Added a group_by field to the ListBuildsRequest.

PiperOrigin-RevId: 308157960
This commit is contained in:
Google APIs 2020-04-23 16:53:40 -07:00 committed by Copybara-Service
parent 0d7c3565dd
commit d14bf59a44
4 changed files with 27 additions and 22 deletions

View File

@ -60,9 +60,9 @@ java_grpc_library(
java_gapic_library(
name = "moblab_java_gapic",
src = ":moblab_proto_with_info",
gapic_yaml = "chromeos_moblab_gapic.yaml",
gapic_yaml = "chromeosmoblab_gapic.yaml",
package = "google.chromeos.moblab.v1beta1",
service_yaml = "chromeos_moblab_v1beta1.yaml",
service_yaml = "chromeosmoblab_v1beta1.yaml",
test_deps = [
":moblab_java_grpc",
],
@ -116,8 +116,8 @@ go_gapic_library(
name = "moblab_go_gapic",
srcs = [":moblab_proto_with_info"],
grpc_service_config = "moblab_grpc_service_config.json",
importpath = "google.golang.org/api/chromeos/moblab/apiv1beta1;moblab",
service_yaml = "chromeos_moblab_v1beta1.yaml",
importpath = "google.golang.org/google/chromeos/moblab/v1beta1;moblab",
service_yaml = "chromeosmoblab_v1beta1.yaml",
deps = [
":moblab_go_proto",
"//google/longrunning:longrunning_go_gapic",
@ -131,7 +131,7 @@ go_test(
name = "moblab_go_gapic_test",
srcs = [":moblab_go_gapic_srcjar_test"],
embed = [":moblab_go_gapic"],
importpath = "google.golang.org/api/chromeos/moblab/apiv1beta1",
importpath = "google.golang.org/google/chromeos/moblab/v1beta1",
)
# Open Source Packages
@ -185,9 +185,9 @@ py_grpc_library(
py_gapic_library(
name = "moblab_py_gapic",
src = ":moblab_proto_with_info",
gapic_yaml = "chromeos_moblab_gapic.yaml",
gapic_yaml = "chromeosmoblab_gapic.yaml",
package = "google.chromeos.moblab.v1beta1",
service_yaml = "chromeos_moblab_v1beta1.yaml",
service_yaml = "chromeosmoblab_v1beta1.yaml",
deps = [
":moblab_py_grpc",
":moblab_py_proto",
@ -229,9 +229,9 @@ php_grpc_library(
php_gapic_library(
name = "moblab_php_gapic",
src = ":moblab_proto_with_info",
gapic_yaml = "chromeos_moblab_gapic.yaml",
gapic_yaml = "chromeosmoblab_gapic.yaml",
package = "google.chromeos.moblab.v1beta1",
service_yaml = "chromeos_moblab_v1beta1.yaml",
service_yaml = "chromeosmoblab_v1beta1.yaml",
deps = [
":moblab_php_grpc",
":moblab_php_proto",
@ -260,9 +260,9 @@ load(
nodejs_gapic_library(
name = "moblab_nodejs_gapic",
src = ":moblab_proto_with_info",
gapic_yaml = "chromeos_moblab_gapic.yaml",
gapic_yaml = "chromeosmoblab_gapic.yaml",
package = "google.chromeos.moblab.v1beta1",
service_yaml = "chromeos_moblab_v1beta1.yaml",
service_yaml = "chromeosmoblab_v1beta1.yaml",
deps = [],
)
@ -299,9 +299,9 @@ ruby_grpc_library(
ruby_gapic_library(
name = "moblab_ruby_gapic",
src = ":moblab_proto_with_info",
gapic_yaml = "chromeos_moblab_gapic.yaml",
gapic_yaml = "chromeosmoblab_gapic.yaml",
package = "google.chromeos.moblab.v1beta1",
service_yaml = "chromeos_moblab_v1beta1.yaml",
service_yaml = "chromeosmoblab_v1beta1.yaml",
deps = [
":moblab_ruby_grpc",
":moblab_ruby_proto",
@ -343,9 +343,9 @@ csharp_grpc_library(
csharp_gapic_library(
name = "moblab_csharp_gapic",
src = ":moblab_proto_with_info",
gapic_yaml = "chromeos_moblab_gapic.yaml",
gapic_yaml = "chromeosmoblab_gapic.yaml",
package = "google.chromeos.moblab.v1beta1",
service_yaml = "chromeos_moblab_v1beta1.yaml",
service_yaml = "chromeosmoblab_v1beta1.yaml",
deps = [
":moblab_csharp_grpc",
":moblab_csharp_proto",

View File

@ -72,7 +72,7 @@ service BuildService {
}
// Request message for listing builds.
// NEXT_TAG: 6
// NEXT_TAG: 7
message ListBuildsRequest {
// Required. The full resource name of the model. The model id is the same as
// the build target id for non-unified builds.
@ -104,6 +104,11 @@ message ListBuildsRequest {
// ListBuilds will return a list of Builds object with only the milestone
// field.
google.protobuf.FieldMask read_mask = 5 [(google.api.field_behavior) = OPTIONAL];
// Optional. The operation that groups by all the Build fields specified in the read
// mask. The group_by field should be the same as the read_mask field in
// convention of SQL.
google.protobuf.FieldMask group_by = 6 [(google.api.field_behavior) = OPTIONAL];
}
// Response message for listing builds.

View File

@ -6,7 +6,7 @@ language_settings:
python:
package_name: google.chromeos.moblab_v1beta1.gapic
go:
package_name: google.golang.org/api/chromeos/moblab/apiv1beta1
package_name: cloud.google.com/go/chromeos/moblab/apiv1beta1
csharp:
package_name: Google.Chromeos.Moblab.V1beta1
ruby:

View File

@ -9,6 +9,11 @@ control:
apis:
- name: google.chromeos.moblab.v1beta1.BuildService
backend:
rules:
- selector: 'google.chromeos.moblab.v1beta1.BuildService.*'
deadline: 10.0
documentation:
summary: |-
Moblab API is an external-facing API that Moblabs deployed in remote external labs of Chrome OS
@ -19,8 +24,3 @@ authentication:
- selector: 'google.chromeos.moblab.v1beta1.BuildService.*'
oauth:
canonical_scopes: https://www.googleapis.com/auth/moblabapi
backend:
rules:
- selector: 'google.chromeos.moblab.v1beta1.BuildService.*'
deadline: 10.0