diff --git a/api_names_out.yaml b/api_names_out.yaml index db4f8f16d..e5870851c 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -149790,6 +149790,8 @@ "/spanner:v1/ListInstancesResponse/instances": instances "/spanner:v1/ListInstancesResponse/instances/instance": instance "/spanner:v1/ListInstancesResponse/nextPageToken": next_page_token +"/spanner:v1/ListInstancesResponse/unreachable": unreachable +"/spanner:v1/ListInstancesResponse/unreachable/unreachable": unreachable "/spanner:v1/ListOperationsResponse": list_operations_response "/spanner:v1/ListOperationsResponse/nextPageToken": next_page_token "/spanner:v1/ListOperationsResponse/operations": operations @@ -150150,6 +150152,7 @@ "/spanner:v1/spanner.projects.instances.getIamPolicy/resource": resource "/spanner:v1/spanner.projects.instances.list": list_project_instances "/spanner:v1/spanner.projects.instances.list/filter": filter +"/spanner:v1/spanner.projects.instances.list/instanceDeadline": instance_deadline "/spanner:v1/spanner.projects.instances.list/pageSize": page_size "/spanner:v1/spanner.projects.instances.list/pageToken": page_token "/spanner:v1/spanner.projects.instances.list/parent": parent diff --git a/generated/google-apis-spanner_v1/CHANGELOG.md b/generated/google-apis-spanner_v1/CHANGELOG.md index 09769fe0d..078fee183 100644 --- a/generated/google-apis-spanner_v1/CHANGELOG.md +++ b/generated/google-apis-spanner_v1/CHANGELOG.md @@ -1,5 +1,10 @@ # Release history for google-apis-spanner_v1 +### v0.2.0 (2021-01-21) + +* Regenerated from discovery document revision 20210120 +* Regenerated using generator version 0.1.2 + ### v0.1.0 (2021-01-07) * Regenerated using generator version 0.1.1 diff --git a/generated/google-apis-spanner_v1/lib/google/apis/spanner_v1/classes.rb b/generated/google-apis-spanner_v1/lib/google/apis/spanner_v1/classes.rb index 4e897319d..02648f96d 100644 --- a/generated/google-apis-spanner_v1/lib/google/apis/spanner_v1/classes.rb +++ b/generated/google-apis-spanner_v1/lib/google/apis/spanner_v1/classes.rb @@ -1652,6 +1652,12 @@ module Google # @return [String] attr_accessor :next_page_token + # The list of unreachable instances. It includes the names of instances whose + # metadata could not be retrieved within instance_deadline. + # Corresponds to the JSON property `unreachable` + # @return [Array] + attr_accessor :unreachable + def initialize(**args) update!(**args) end @@ -1660,6 +1666,7 @@ module Google def update!(**args) @instances = args[:instances] if args.key?(:instances) @next_page_token = args[:next_page_token] if args.key?(:next_page_token) + @unreachable = args[:unreachable] if args.key?(:unreachable) end end diff --git a/generated/google-apis-spanner_v1/lib/google/apis/spanner_v1/gem_version.rb b/generated/google-apis-spanner_v1/lib/google/apis/spanner_v1/gem_version.rb index 069904afe..b4c4a3db1 100644 --- a/generated/google-apis-spanner_v1/lib/google/apis/spanner_v1/gem_version.rb +++ b/generated/google-apis-spanner_v1/lib/google/apis/spanner_v1/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module SpannerV1 # Version of the google-apis-spanner_v1 gem - GEM_VERSION = "0.1.0" + GEM_VERSION = "0.2.0" # Version of the code generator used to generate this client - GENERATOR_VERSION = "0.1.1" + GENERATOR_VERSION = "0.1.2" # Revision of the discovery document this client was generated from - REVISION = "20201130" + REVISION = "20210120" end end end diff --git a/generated/google-apis-spanner_v1/lib/google/apis/spanner_v1/representations.rb b/generated/google-apis-spanner_v1/lib/google/apis/spanner_v1/representations.rb index b04e76478..115471463 100644 --- a/generated/google-apis-spanner_v1/lib/google/apis/spanner_v1/representations.rb +++ b/generated/google-apis-spanner_v1/lib/google/apis/spanner_v1/representations.rb @@ -850,6 +850,7 @@ module Google collection :instances, as: 'instances', class: Google::Apis::SpannerV1::Instance, decorator: Google::Apis::SpannerV1::Instance::Representation property :next_page_token, as: 'nextPageToken' + collection :unreachable, as: 'unreachable' end end diff --git a/generated/google-apis-spanner_v1/lib/google/apis/spanner_v1/service.rb b/generated/google-apis-spanner_v1/lib/google/apis/spanner_v1/service.rb index 289f26e7d..8966183d3 100644 --- a/generated/google-apis-spanner_v1/lib/google/apis/spanner_v1/service.rb +++ b/generated/google-apis-spanner_v1/lib/google/apis/spanner_v1/service.rb @@ -290,6 +290,10 @@ module Google # value of the label contains the string "dev". * `name:howl labels.env:dev` --> # The instance's name contains "howl" and it has the label "env" with its value # containing "dev". + # @param [String] instance_deadline + # Deadline used while retrieving metadata for instances. Instances whose + # metadata cannot be retrieved within this deadline will be added to unreachable + # in ListInstancesResponse. # @param [Fixnum] page_size # Number of instances to be returned in the response. If 0 or less, defaults to # the server's maximum allowed page size. @@ -313,12 +317,13 @@ module Google # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification # @raise [Google::Apis::AuthorizationError] Authorization is required - def list_project_instances(parent, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_project_instances(parent, filter: nil, instance_deadline: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1/{+parent}/instances', options) command.response_representation = Google::Apis::SpannerV1::ListInstancesResponse::Representation command.response_class = Google::Apis::SpannerV1::ListInstancesResponse command.params['parent'] = parent unless parent.nil? command.query['filter'] = filter unless filter.nil? + command.query['instanceDeadline'] = instance_deadline unless instance_deadline.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? diff --git a/generated/google-apis-spanner_v1/synth.metadata b/generated/google-apis-spanner_v1/synth.metadata index bda86a8c0..25d901a2e 100644 --- a/generated/google-apis-spanner_v1/synth.metadata +++ b/generated/google-apis-spanner_v1/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/google-api-ruby-client.git", - "sha": "44f28cbd419fc167993a2b735b072dc0844c2918" + "sha": "01a2496f2ff933a2a9f308bea05bfa55b316ecb0" } } ]