From a8a0389881136aaaff4d57b3dc3b4c7fe8677891 Mon Sep 17 00:00:00 2001 From: Google APIs Date: Wed, 23 May 2018 00:36:42 +0000 Subject: [PATCH] Autogenerated update (2018-05-23) Update: - bigquerydatatransfer_v1 - cloudiot_v1 - firebasedynamiclinks_v1 - people_v1 - proximitybeacon_v1beta1 - pubsub_v1 - servicebroker_v1alpha1 - servicebroker_v1beta1 - sheets_v4 - slides_v1 - testing_v1 --- api_names_out.yaml | 17 +++ .../google/apis/bigquerydatatransfer_v1.rb | 2 +- .../apis/bigquerydatatransfer_v1/classes.rb | 9 +- generated/google/apis/cloudiot_v1.rb | 2 +- generated/google/apis/cloudiot_v1/service.rb | 56 ---------- .../google/apis/firebasedynamiclinks_v1.rb | 2 +- .../apis/firebasedynamiclinks_v1/classes.rb | 6 + .../representations.rb | 1 + generated/google/apis/people_v1.rb | 2 +- generated/google/apis/people_v1/classes.rb | 104 +++++++++++++----- .../google/apis/people_v1/representations.rb | 19 ++++ generated/google/apis/people_v1/service.rb | 4 + .../google/apis/proximitybeacon_v1beta1.rb | 2 +- .../apis/proximitybeacon_v1beta1/classes.rb | 3 +- generated/google/apis/pubsub_v1.rb | 2 +- generated/google/apis/pubsub_v1/classes.rb | 57 ++++++++-- generated/google/apis/pubsub_v1/service.rb | 61 ++++++---- .../google/apis/servicebroker_v1alpha1.rb | 2 +- .../apis/servicebroker_v1alpha1/classes.rb | 8 ++ .../servicebroker_v1alpha1/representations.rb | 1 + .../google/apis/servicebroker_v1beta1.rb | 2 +- .../apis/servicebroker_v1beta1/classes.rb | 41 +++++++ .../servicebroker_v1beta1/representations.rb | 5 + generated/google/apis/sheets_v4.rb | 2 +- generated/google/apis/sheets_v4/classes.rb | 82 +++++++------- generated/google/apis/slides_v1.rb | 2 +- generated/google/apis/slides_v1/classes.rb | 6 +- generated/google/apis/testing_v1.rb | 2 +- generated/google/apis/testing_v1/classes.rb | 26 +++++ .../google/apis/testing_v1/representations.rb | 15 +++ 30 files changed, 367 insertions(+), 176 deletions(-) diff --git a/api_names_out.yaml b/api_names_out.yaml index c8baccd3f..19e7a8300 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -55464,6 +55464,7 @@ "/firebasedynamiclinks:v1/GetIosPostInstallAttributionResponse/invitationId": invitation_id "/firebasedynamiclinks:v1/GetIosPostInstallAttributionResponse/isStrongMatchExecutable": is_strong_match_executable "/firebasedynamiclinks:v1/GetIosPostInstallAttributionResponse/matchMessage": match_message +"/firebasedynamiclinks:v1/GetIosPostInstallAttributionResponse/requestIpVersion": request_ip_version "/firebasedynamiclinks:v1/GetIosPostInstallAttributionResponse/requestedLink": requested_link "/firebasedynamiclinks:v1/GetIosPostInstallAttributionResponse/resolvedLink": resolved_link "/firebasedynamiclinks:v1/GetIosPostInstallAttributionResponse/utmCampaign": utm_campaign @@ -64314,6 +64315,8 @@ "/people:v1/Person/residences": residences "/people:v1/Person/residences/residence": residence "/people:v1/Person/resourceName": resource_name +"/people:v1/Person/sipAddresses": sip_addresses +"/people:v1/Person/sipAddresses/sip_address": sip_address "/people:v1/Person/skills": skills "/people:v1/Person/skills/skill": skill "/people:v1/Person/taglines": taglines @@ -64367,6 +64370,11 @@ "/people:v1/Residence/current": current "/people:v1/Residence/metadata": metadata "/people:v1/Residence/value": value +"/people:v1/SipAddress": sip_address +"/people:v1/SipAddress/formattedType": formatted_type +"/people:v1/SipAddress/metadata": metadata +"/people:v1/SipAddress/type": type +"/people:v1/SipAddress/value": value "/people:v1/Skill": skill "/people:v1/Skill/metadata": metadata "/people:v1/Skill/value": value @@ -68235,6 +68243,7 @@ "/servicebroker:v1alpha1/GoogleCloudServicebrokerV1alpha1__ServiceInstance/context": context "/servicebroker:v1alpha1/GoogleCloudServicebrokerV1alpha1__ServiceInstance/context/context": context "/servicebroker:v1alpha1/GoogleCloudServicebrokerV1alpha1__ServiceInstance/createTime": create_time +"/servicebroker:v1alpha1/GoogleCloudServicebrokerV1alpha1__ServiceInstance/deploymentName": deployment_name "/servicebroker:v1alpha1/GoogleCloudServicebrokerV1alpha1__ServiceInstance/instance_id": instance_id "/servicebroker:v1alpha1/GoogleCloudServicebrokerV1alpha1__ServiceInstance/organization_guid": organization_guid "/servicebroker:v1alpha1/GoogleCloudServicebrokerV1alpha1__ServiceInstance/parameters": parameters @@ -68337,9 +68346,11 @@ "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__Binding/bind_resource/bind_resource": bind_resource "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__Binding/binding_id": binding_id "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__Binding/createTime": create_time +"/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__Binding/deploymentName": deployment_name "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__Binding/parameters": parameters "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__Binding/parameters/parameter": parameter "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__Binding/plan_id": plan_id +"/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__Binding/resourceName": resource_name "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__Binding/service_id": service_id "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__Broker": google_cloud_servicebroker_v1beta1__broker "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__Broker/createTime": create_time @@ -68372,7 +68383,9 @@ "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__GetBindingResponse": google_cloud_servicebroker_v1beta1__get_binding_response "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__GetBindingResponse/credentials": credentials "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__GetBindingResponse/credentials/credential": credential +"/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__GetBindingResponse/deploymentName": deployment_name "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__GetBindingResponse/description": description +"/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__GetBindingResponse/resourceName": resource_name "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__GetBindingResponse/route_service_url": route_service_url "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__GetBindingResponse/syslog_drain_url": syslog_drain_url "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__GetBindingResponse/volume_mounts": volume_mounts @@ -68430,6 +68443,7 @@ "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__ServiceInstance/context": context "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__ServiceInstance/context/context": context "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__ServiceInstance/createTime": create_time +"/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__ServiceInstance/deploymentName": deployment_name "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__ServiceInstance/description": description "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__ServiceInstance/instance_id": instance_id "/servicebroker:v1beta1/GoogleCloudServicebrokerV1beta1__ServiceInstance/organization_guid": organization_guid @@ -77054,6 +77068,8 @@ "/testing:v1/Orientation/name": name "/testing:v1/Orientation/tags": tags "/testing:v1/Orientation/tags/tag": tag +"/testing:v1/ProvidedSoftwareCatalog": provided_software_catalog +"/testing:v1/ProvidedSoftwareCatalog/orchestratorVersion": orchestrator_version "/testing:v1/RegularFile": regular_file "/testing:v1/RegularFile/content": content "/testing:v1/RegularFile/devicePath": device_path @@ -77081,6 +77097,7 @@ "/testing:v1/TestEnvironmentCatalog": test_environment_catalog "/testing:v1/TestEnvironmentCatalog/androidDeviceCatalog": android_device_catalog "/testing:v1/TestEnvironmentCatalog/networkConfigurationCatalog": network_configuration_catalog +"/testing:v1/TestEnvironmentCatalog/softwareCatalog": software_catalog "/testing:v1/TestExecution": test_execution "/testing:v1/TestExecution/environment": environment "/testing:v1/TestExecution/id": id diff --git a/generated/google/apis/bigquerydatatransfer_v1.rb b/generated/google/apis/bigquerydatatransfer_v1.rb index 8c64c74f2..294f72ba1 100644 --- a/generated/google/apis/bigquerydatatransfer_v1.rb +++ b/generated/google/apis/bigquerydatatransfer_v1.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/bigquery/ module BigquerydatatransferV1 VERSION = 'V1' - REVISION = '20180429' + REVISION = '20180521' # View and manage your data in Google BigQuery AUTH_BIGQUERY = 'https://www.googleapis.com/auth/bigquery' diff --git a/generated/google/apis/bigquerydatatransfer_v1/classes.rb b/generated/google/apis/bigquerydatatransfer_v1/classes.rb index f13c7e863..bee9e4ca6 100644 --- a/generated/google/apis/bigquerydatatransfer_v1/classes.rb +++ b/generated/google/apis/bigquerydatatransfer_v1/classes.rb @@ -169,7 +169,7 @@ module Google attr_accessor :transfer_type # The number of seconds to wait for an update from the data source - # before BigQuery marks the transfer as failed. + # before the Data Transfer Service marks the transfer as FAILED. # Corresponds to the JSON property `updateDeadlineSeconds` # @return [Fixnum] attr_accessor :update_deadline_seconds @@ -225,7 +225,7 @@ module Google # @return [String] attr_accessor :display_name - # When parameter is a record, describes child fields. + # Deprecated. This field has no effect. # Corresponds to the JSON property `fields` # @return [Array] attr_accessor :fields @@ -251,14 +251,13 @@ module Google # @return [String] attr_accessor :param_id - # If set to true, schema should be taken from the parent with the same - # parameter_id. Only applicable when parameter type is RECORD. + # Deprecated. This field has no effect. # Corresponds to the JSON property `recurse` # @return [Boolean] attr_accessor :recurse alias_method :recurse?, :recurse - # Can parameter have multiple values. + # Deprecated. This field has no effect. # Corresponds to the JSON property `repeated` # @return [Boolean] attr_accessor :repeated diff --git a/generated/google/apis/cloudiot_v1.rb b/generated/google/apis/cloudiot_v1.rb index 1705551d0..a7b75943a 100644 --- a/generated/google/apis/cloudiot_v1.rb +++ b/generated/google/apis/cloudiot_v1.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/iot module CloudiotV1 VERSION = 'V1' - REVISION = '20180508' + REVISION = '20180516' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/cloudiot_v1/service.rb b/generated/google/apis/cloudiot_v1/service.rb index 9075692e0..d17f57581 100644 --- a/generated/google/apis/cloudiot_v1/service.rb +++ b/generated/google/apis/cloudiot_v1/service.rb @@ -48,62 +48,6 @@ module Google @batch_path = 'batch' end - # List devices in a device registry. - # @param [String] parent - # The device registry path. Required. For example, - # `projects/my-project/locations/us-central1/registries/my-registry`. - # @param [Array, String] device_ids - # A list of device string identifiers. If empty, it will ignore this field. - # For example, `['device0', 'device12']`. This field cannot hold more than - # 10,000 entries. - # @param [Array, Fixnum] device_num_ids - # A list of device numerical ids. If empty, it will ignore this field. This - # field cannot hold more than 10,000 entries. - # @param [String] field_mask - # The fields of the `Device` resource to be returned in the response. The - # fields `id`, and `num_id` are always returned by default, along with any - # other fields specified. - # @param [Fixnum] page_size - # The maximum number of devices to return in the response. If this value - # is zero, the service will select a default size. A call may return fewer - # objects than requested, but if there is a non-empty `page_token`, it - # indicates that more entries are available. - # @param [String] page_token - # The value returned by the last `ListDevicesResponse`; indicates - # that this is a continuation of a prior `ListDevices` call, and - # that the system should return the next page of data. - # @param [String] fields - # Selector specifying which fields to include in a partial response. - # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # @param [Google::Apis::RequestOptions] options - # Request-specific options - # - # @yield [result, err] Result & error if block supplied - # @yieldparam result [Google::Apis::CloudiotV1::ListDevicesResponse] parsed result object - # @yieldparam err [StandardError] error object if request failed - # - # @return [Google::Apis::CloudiotV1::ListDevicesResponse] - # - # @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_location_group_devices(parent, device_ids: nil, device_num_ids: nil, field_mask: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) - command = make_simple_command(:get, 'v1/{+parent}/devices', options) - command.response_representation = Google::Apis::CloudiotV1::ListDevicesResponse::Representation - command.response_class = Google::Apis::CloudiotV1::ListDevicesResponse - command.params['parent'] = parent unless parent.nil? - command.query['deviceIds'] = device_ids unless device_ids.nil? - command.query['deviceNumIds'] = device_num_ids unless device_num_ids.nil? - command.query['fieldMask'] = field_mask unless field_mask.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? - command.query['quotaUser'] = quota_user unless quota_user.nil? - execute_or_queue_command(command, &block) - end - # Creates a device registry that contains devices. # @param [String] parent # The project and cloud region where this device registry must be created. diff --git a/generated/google/apis/firebasedynamiclinks_v1.rb b/generated/google/apis/firebasedynamiclinks_v1.rb index 59fe54488..c7e12d54b 100644 --- a/generated/google/apis/firebasedynamiclinks_v1.rb +++ b/generated/google/apis/firebasedynamiclinks_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://firebase.google.com/docs/dynamic-links/ module FirebasedynamiclinksV1 VERSION = 'V1' - REVISION = '20180502' + REVISION = '20180521' # View and administer all your Firebase data and settings AUTH_FIREBASE = 'https://www.googleapis.com/auth/firebase' diff --git a/generated/google/apis/firebasedynamiclinks_v1/classes.rb b/generated/google/apis/firebasedynamiclinks_v1/classes.rb index 06bbe8f5b..f232b5633 100644 --- a/generated/google/apis/firebasedynamiclinks_v1/classes.rb +++ b/generated/google/apis/firebasedynamiclinks_v1/classes.rb @@ -594,6 +594,11 @@ module Google # @return [String] attr_accessor :match_message + # Which IP version the request was made from. + # Corresponds to the JSON property `requestIpVersion` + # @return [String] + attr_accessor :request_ip_version + # Entire FDL (short or long) attributed post-install via one of several # techniques (fingerprint, copy unique). # Corresponds to the JSON property `requestedLink` @@ -638,6 +643,7 @@ module Google @invitation_id = args[:invitation_id] if args.key?(:invitation_id) @is_strong_match_executable = args[:is_strong_match_executable] if args.key?(:is_strong_match_executable) @match_message = args[:match_message] if args.key?(:match_message) + @request_ip_version = args[:request_ip_version] if args.key?(:request_ip_version) @requested_link = args[:requested_link] if args.key?(:requested_link) @resolved_link = args[:resolved_link] if args.key?(:resolved_link) @utm_campaign = args[:utm_campaign] if args.key?(:utm_campaign) diff --git a/generated/google/apis/firebasedynamiclinks_v1/representations.rb b/generated/google/apis/firebasedynamiclinks_v1/representations.rb index a93bfc315..1f71f0436 100644 --- a/generated/google/apis/firebasedynamiclinks_v1/representations.rb +++ b/generated/google/apis/firebasedynamiclinks_v1/representations.rb @@ -305,6 +305,7 @@ module Google property :invitation_id, as: 'invitationId' property :is_strong_match_executable, as: 'isStrongMatchExecutable' property :match_message, as: 'matchMessage' + property :request_ip_version, as: 'requestIpVersion' property :requested_link, as: 'requestedLink' property :resolved_link, as: 'resolvedLink' property :utm_campaign, as: 'utmCampaign' diff --git a/generated/google/apis/people_v1.rb b/generated/google/apis/people_v1.rb index 8c97e7b00..e02279ff2 100644 --- a/generated/google/apis/people_v1.rb +++ b/generated/google/apis/people_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/people/ module PeopleV1 VERSION = 'V1' - REVISION = '20180512' + REVISION = '20180521' # Manage your contacts AUTH_CONTACTS = 'https://www.googleapis.com/auth/contacts' diff --git a/generated/google/apis/people_v1/classes.rb b/generated/google/apis/people_v1/classes.rb index 1b9fab309..d90fc9f08 100644 --- a/generated/google/apis/people_v1/classes.rb +++ b/generated/google/apis/people_v1/classes.rb @@ -85,8 +85,8 @@ module Google # @return [String] attr_accessor :street_address - # The type of the address. The type can be custom or predefined. - # Possible values include, but are not limited to, the following: + # The type of the address. The type can be custom or one of these predefined + # values: # * `home` # * `work` # * `other` @@ -330,8 +330,7 @@ module Google include Google::Apis::Core::Hashable # The contact group ID for the contact group membership. The contact group - # ID can be custom or predefined. Possible values include, but are not - # limited to, the following: + # ID can be custom or one of these predefined values: # * `myContacts` # * `starred` # * A numerical ID for user-created groups. @@ -580,8 +579,8 @@ module Google # @return [Google::Apis::PeopleV1::FieldMetadata] attr_accessor :metadata - # The type of the email address. The type can be custom or predefined. - # Possible values include, but are not limited to, the following: + # The type of the email address. The type can be custom or one of these + # predefined values: # * `home` # * `work` # * `other` @@ -654,8 +653,8 @@ module Google # @return [Google::Apis::PeopleV1::FieldMetadata] attr_accessor :metadata - # The type of the event. The type can be custom or predefined. - # Possible values include, but are not limited to, the following: + # The type of the event. The type can be custom or one of these predefined + # values: # * `anniversary` # * `other` # Corresponds to the JSON property `type` @@ -726,9 +725,8 @@ module Google # @return [Google::Apis::PeopleV1::FieldMetadata] attr_accessor :metadata - # The gender for the person. The gender can be custom or predefined. - # Possible values include, but are not limited to, the - # following: + # The gender for the person. The gender can be custom or one of these + # predefined values: # * `male` # * `female` # * `other` @@ -789,8 +787,8 @@ module Google # @return [Google::Apis::PeopleV1::FieldMetadata] attr_accessor :metadata - # The protocol of the IM client. The protocol can be custom or predefined. - # Possible values include, but are not limited to, the following: + # The protocol of the IM client. The protocol can be custom or one of these + # predefined values: # * `aim` # * `msn` # * `yahoo` @@ -804,8 +802,8 @@ module Google # @return [String] attr_accessor :protocol - # The type of the IM client. The type can be custom or predefined. - # Possible values include, but are not limited to, the following: + # The type of the IM client. The type can be custom or one of these + # predefined values: # * `home` # * `work` # * `other` @@ -1289,8 +1287,8 @@ module Google # @return [String] attr_accessor :title - # The type of the organization. The type can be custom or predefined. - # Possible values include, but are not limited to, the following: + # The type of the organization. The type can be custom or one of these + # predefined values: # * `work` # * `school` # Corresponds to the JSON property `type` @@ -1467,6 +1465,11 @@ module Google # @return [String] attr_accessor :resource_name + # The person's SIP addresses. + # Corresponds to the JSON property `sipAddresses` + # @return [Array] + attr_accessor :sip_addresses + # The person's skills. # Corresponds to the JSON property `skills` # @return [Array] @@ -1520,6 +1523,7 @@ module Google @relationship_statuses = args[:relationship_statuses] if args.key?(:relationship_statuses) @residences = args[:residences] if args.key?(:residences) @resource_name = args[:resource_name] if args.key?(:resource_name) + @sip_addresses = args[:sip_addresses] if args.key?(:sip_addresses) @skills = args[:skills] if args.key?(:skills) @taglines = args[:taglines] if args.key?(:taglines) @urls = args[:urls] if args.key?(:urls) @@ -1687,8 +1691,8 @@ module Google # @return [Google::Apis::PeopleV1::FieldMetadata] attr_accessor :metadata - # The type of the phone number. The type can be custom or predefined. - # Possible values include, but are not limited to, the following: + # The type of the phone number. The type can be custom or one of these + # predefined values: # * `home` # * `work` # * `mobile` @@ -1806,9 +1810,8 @@ module Google # @return [String] attr_accessor :person - # The person's relation to the other person. The type can be custom or - # predefined. - # Possible values include, but are not limited to, the following values: + # The person's relation to the other person. The type can be custom or one of + # these predefined values: # * `spouse` # * `child` # * `mother` @@ -1857,8 +1860,7 @@ module Google attr_accessor :metadata # The kind of relationship the person is looking for. The value can be custom - # or predefined. Possible values include, but are not limited to, the - # following values: + # or one of these predefined values: # * `friend` # * `date` # * `relationship` @@ -1894,8 +1896,8 @@ module Google # @return [Google::Apis::PeopleV1::FieldMetadata] attr_accessor :metadata - # The relationship status. The value can be custom or predefined. - # Possible values include, but are not limited to, the following: + # The relationship status. The value can be custom or one of these + # predefined values: # * `single` # * `inARelationship` # * `engaged` @@ -1954,6 +1956,52 @@ module Google end end + # A person's SIP address. Session Initial Protocol addresses are used for VoIP + # communications to make voice or video calls over the internet. + class SipAddress + include Google::Apis::Core::Hashable + + # The read-only type of the SIP address translated and formatted in the + # viewer's account locale or the `Accept-Language` HTTP header locale. + # Corresponds to the JSON property `formattedType` + # @return [String] + attr_accessor :formatted_type + + # Metadata about a field. + # Corresponds to the JSON property `metadata` + # @return [Google::Apis::PeopleV1::FieldMetadata] + attr_accessor :metadata + + # The type of the SIP address. The type can be custom or or one of these + # predefined values: + # * `home` + # * `work` + # * `mobile` + # * `other` + # Corresponds to the JSON property `type` + # @return [String] + attr_accessor :type + + # The SIP address in the + # [RFC 3261 19.1](https://tools.ietf.org/html/rfc3261#section-19.1) SIP URI + # format. + # Corresponds to the JSON property `value` + # @return [String] + attr_accessor :value + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @formatted_type = args[:formatted_type] if args.key?(:formatted_type) + @metadata = args[:metadata] if args.key?(:metadata) + @type = args[:type] if args.key?(:type) + @value = args[:value] if args.key?(:value) + end + end + # A skill that the person has. class Skill include Google::Apis::Core::Hashable @@ -2157,8 +2205,8 @@ module Google # @return [Google::Apis::PeopleV1::FieldMetadata] attr_accessor :metadata - # The type of the URL. The type can be custom or predefined. - # Possible values include, but are not limited to, the following: + # The type of the URL. The type can be custom or one of these predefined + # values: # * `home` # * `work` # * `blog` diff --git a/generated/google/apis/people_v1/representations.rb b/generated/google/apis/people_v1/representations.rb index 29342c845..53670ef63 100644 --- a/generated/google/apis/people_v1/representations.rb +++ b/generated/google/apis/people_v1/representations.rb @@ -274,6 +274,12 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class SipAddress + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class Skill class Representation < Google::Apis::Core::JsonRepresentation; end @@ -713,6 +719,8 @@ module Google collection :residences, as: 'residences', class: Google::Apis::PeopleV1::Residence, decorator: Google::Apis::PeopleV1::Residence::Representation property :resource_name, as: 'resourceName' + collection :sip_addresses, as: 'sipAddresses', class: Google::Apis::PeopleV1::SipAddress, decorator: Google::Apis::PeopleV1::SipAddress::Representation + collection :skills, as: 'skills', class: Google::Apis::PeopleV1::Skill, decorator: Google::Apis::PeopleV1::Skill::Representation collection :taglines, as: 'taglines', class: Google::Apis::PeopleV1::Tagline, decorator: Google::Apis::PeopleV1::Tagline::Representation @@ -819,6 +827,17 @@ module Google end end + class SipAddress + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :formatted_type, as: 'formattedType' + property :metadata, as: 'metadata', class: Google::Apis::PeopleV1::FieldMetadata, decorator: Google::Apis::PeopleV1::FieldMetadata::Representation + + property :type, as: 'type' + property :value, as: 'value' + end + end + class Skill # @private class Representation < Google::Apis::Core::JsonRepresentation diff --git a/generated/google/apis/people_v1/service.rb b/generated/google/apis/people_v1/service.rb index 78f6d1200..a2c0728ed 100644 --- a/generated/google/apis/people_v1/service.rb +++ b/generated/google/apis/people_v1/service.rb @@ -390,6 +390,7 @@ module Google # * relationshipInterests # * relationshipStatuses # * residences + # * sipAddresses # * skills # * taglines # * urls @@ -460,6 +461,7 @@ module Google # * relationshipInterests # * relationshipStatuses # * residences + # * sipAddresses # * skills # * taglines # * urls @@ -542,6 +544,7 @@ module Google # * phoneNumbers # * relations # * residences + # * sipAddresses # * urls # * userDefined # @param [String] fields @@ -613,6 +616,7 @@ module Google # * relationshipInterests # * relationshipStatuses # * residences + # * sipAddresses # * skills # * taglines # * urls diff --git a/generated/google/apis/proximitybeacon_v1beta1.rb b/generated/google/apis/proximitybeacon_v1beta1.rb index 29904a4fb..a8558e6ee 100644 --- a/generated/google/apis/proximitybeacon_v1beta1.rb +++ b/generated/google/apis/proximitybeacon_v1beta1.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/beacons/proximity/ module ProximitybeaconV1beta1 VERSION = 'V1beta1' - REVISION = '20180305' + REVISION = '20180521' # View and modify your beacons AUTH_USERLOCATION_BEACON_REGISTRY = 'https://www.googleapis.com/auth/userlocation.beacon.registry' diff --git a/generated/google/apis/proximitybeacon_v1beta1/classes.rb b/generated/google/apis/proximitybeacon_v1beta1/classes.rb index ad723a5e7..b18317b8a 100644 --- a/generated/google/apis/proximitybeacon_v1beta1/classes.rb +++ b/generated/google/apis/proximitybeacon_v1beta1/classes.rb @@ -340,7 +340,8 @@ module Google # @return [Fixnum] attr_accessor :day - # Month of year. Must be from 1 to 12. + # Month of year. Must be from 1 to 12, or 0 if specifying a date without a + # month. # Corresponds to the JSON property `month` # @return [Fixnum] attr_accessor :month diff --git a/generated/google/apis/pubsub_v1.rb b/generated/google/apis/pubsub_v1.rb index 347619cbb..79a463aa4 100644 --- a/generated/google/apis/pubsub_v1.rb +++ b/generated/google/apis/pubsub_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/pubsub/docs module PubsubV1 VERSION = 'V1' - REVISION = '20180507' + REVISION = '20180514' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/pubsub_v1/classes.rb b/generated/google/apis/pubsub_v1/classes.rb index 52f3272eb..d54129845 100644 --- a/generated/google/apis/pubsub_v1/classes.rb +++ b/generated/google/apis/pubsub_v1/classes.rb @@ -82,7 +82,11 @@ module Google end end - # Request for the `CreateSnapshot` method. + # Request for the `CreateSnapshot` method.

+ # ALPHA: This feature is part of an alpha release. This API might be + # changed in + # backward-incompatible ways and is not recommended for production use. + # It is not subject to any SLA or deprecation policy. class CreateSnapshotRequest include Google::Apis::Core::Hashable @@ -128,7 +132,11 @@ module Google end end - # Response for the `ListSnapshots` method. + # Response for the `ListSnapshots` method.

+ # Lists the names of the snapshots on this topic.

+ # ALPHA: This feature is part of an alpha release. This API might be + # changed in backward-incompatible ways and is not recommended for production + # use. It is not subject to any SLA or deprecation policy. class ListSnapshotsResponse include Google::Apis::Core::Hashable @@ -181,8 +189,11 @@ module Google end end - # Response for the `ListTopicSnapshots` method. - # [ALPHA] This method is a part of a closed Alpha API. + # Response for the `ListTopicSnapshots` method.

+ # Lists the names of the snapshots on this topic.

+ # ALPHA: This feature is part of an alpha release. This API might be + # changed in backward-incompatible ways and is not recommended for production + # use. It is not subject to any SLA or deprecation policy. class ListTopicSnapshotsResponse include Google::Apis::Core::Hashable @@ -594,7 +605,11 @@ module Google end end - # Request for the `Seek` method. + # Request for the `Seek` method.

+ # Lists the names of the snapshots on this topic.

+ # ALPHA: This feature is part of an alpha release. This API might be + # changed in backward-incompatible ways and is not recommended for production + # use. It is not subject to any SLA or deprecation policy. class SeekRequest include Google::Apis::Core::Hashable @@ -699,7 +714,11 @@ module Google end end - # A snapshot resource. + # A snapshot resource.

+ # Lists the names of the snapshots on this topic.

+ # ALPHA: This feature is part of an alpha release. This API might be + # changed in backward-incompatible ways and is not recommended for production + # use. It is not subject to any SLA or deprecation policy. class Snapshot include Google::Apis::Core::Hashable @@ -769,8 +788,11 @@ module Google # If `retain_acked_messages` is true, then this also configures the retention # of acknowledged messages, and thus configures how far back in time a `Seek` # can be done. Defaults to 7 days. Cannot be more than 7 days or less than 10 - # minutes. - # [ALPHA] This field is a part of a closed Alpha API. + # minutes.

+ # Lists the names of the snapshots on this topic.

+ # ALPHA: This feature is part of an alpha release. This API might be + # changed in backward-incompatible ways and is not recommended for production + # use. It is not subject to any SLA or deprecation policy. # Corresponds to the JSON property `messageRetentionDuration` # @return [String] attr_accessor :message_retention_duration @@ -793,8 +815,11 @@ module Google # Indicates whether to retain acknowledged messages. If true, then # messages are not expunged from the subscription's backlog, even if they are # acknowledged, until they fall out of the `message_retention_duration` - # window. - # [ALPHA] This field is a part of a closed Alpha API. + # window.

+ # Lists the names of the snapshots on this topic.

+ # ALPHA: This feature is part of an alpha release. This API might be + # changed in backward-incompatible ways and is not recommended for production + # use. It is not subject to any SLA or deprecation policy. # Corresponds to the JSON property `retainAckedMessages` # @return [Boolean] attr_accessor :retain_acked_messages @@ -889,11 +914,19 @@ module Google end end - # Request for the UpdateSnapshot method. + # Request for the UpdateSnapshot method.

+ # Lists the names of the snapshots on this topic.

+ # ALPHA: This feature is part of an alpha release. This API might be + # changed in backward-incompatible ways and is not recommended for production + # use. It is not subject to any SLA or deprecation policy. class UpdateSnapshotRequest include Google::Apis::Core::Hashable - # A snapshot resource. + # A snapshot resource.

+ # Lists the names of the snapshots on this topic.

+ # ALPHA: This feature is part of an alpha release. This API might be + # changed in backward-incompatible ways and is not recommended for production + # use. It is not subject to any SLA or deprecation policy. # Corresponds to the JSON property `snapshot` # @return [Google::Apis::PubsubV1::Snapshot] attr_accessor :snapshot diff --git a/generated/google/apis/pubsub_v1/service.rb b/generated/google/apis/pubsub_v1/service.rb index be59acc0c..17fa46b4d 100644 --- a/generated/google/apis/pubsub_v1/service.rb +++ b/generated/google/apis/pubsub_v1/service.rb @@ -47,18 +47,21 @@ module Google @batch_path = 'batch' end - # [ALPHA] This method is a part of a closed Alpha API. - # Creates a snapshot from the requested subscription. + # Creates a snapshot from the requested subscription.

+ # Lists the names of the snapshots on this topic.

+ # ALPHA: This feature is part of an alpha release. This API might be + # changed in backward-incompatible ways and is not recommended for production + # use. It is not subject to any SLA or deprecation policy. # If the snapshot already exists, returns `ALREADY_EXISTS`. # If the requested subscription doesn't exist, returns `NOT_FOUND`. # If the backlog in the subscription is too old -- and the resulting snapshot # would expire in less than 1 hour -- then `FAILED_PRECONDITION` is returned. - # See also the `Snapshot.expire_time` field. - # If the name is not provided in the request, the server will assign a random + # See also the `Snapshot.expire_time` field. If the name is not provided in + # the request, the server will assign a random # name for this snapshot on the same project as the subscription, conforming - # to the - # [resource name - # format](https://cloud.google.com/pubsub/docs/overview#names). The generated + # to the [resource name format](https://cloud.google.com/pubsub/docs/overview# + # names). + # The generated # name is populated in the returned Snapshot object. Note that for REST API # requests, you must specify a name in the request. # @param [String] name @@ -97,11 +100,15 @@ module Google execute_or_queue_command(command, &block) end - # Removes an existing snapshot. All messages retained in the snapshot + # Removes an existing snapshot.

+ # Lists the names of the snapshots on this topic.

+ # ALPHA: This feature is part of an alpha release. This API might be + # changed in backward-incompatible ways and is not recommended for production + # use. It is not subject to any SLA or deprecation policy. + # When the snapshot is deleted, all messages retained in the snapshot # are immediately dropped. After a snapshot is deleted, a new one may be # created with the same name, but the new one has no association with the old # snapshot or its subscription, unless the same subscription is specified. - # [ALPHA] This method is a part of a closed Alpha API. # @param [String] snapshot # The name of the snapshot to delete. # Format is `projects/`project`/snapshots/`snap``. @@ -132,8 +139,11 @@ module Google execute_or_queue_command(command, &block) end - # Gets the configuration details of a snapshot. - # [ALPHA] This method is a part of a closed Alpha API. + # Gets the configuration details of a snapshot.

+ # Lists the names of the snapshots on this topic.

+ # ALPHA: This feature is part of an alpha release. This API might be + # changed in backward-incompatible ways and is not recommended for production + # use. It is not subject to any SLA or deprecation policy. # @param [String] snapshot # The name of the snapshot to get. # Format is `projects/`project`/snapshots/`snap``. @@ -197,8 +207,11 @@ module Google execute_or_queue_command(command, &block) end - # Lists the existing snapshots. - # [ALPHA] This method is a part of a closed Alpha API. + # Lists the existing snapshots.

+ # Lists the names of the snapshots on this topic.

+ # ALPHA: This feature is part of an alpha release. This API might be + # changed in backward-incompatible ways and is not recommended for production + # use. It is not subject to any SLA or deprecation policy. # @param [String] project # The name of the cloud project that snapshots belong to. # Format is `projects/`project``. @@ -237,9 +250,12 @@ module Google execute_or_queue_command(command, &block) end - # Updates an existing snapshot. Note that certain properties of a - # snapshot are not modifiable. - # [ALPHA] This method is a part of a closed Alpha API. + # Updates an existing snapshot.

+ # Lists the names of the snapshots on this topic.

+ # ALPHA: This feature is part of an alpha release. This API might be + # changed in backward-incompatible ways and is not recommended for production + # use. It is not subject to any SLA or deprecation policy. + # Note that certain properties of a snapshot are not modifiable. # @param [String] name # The name of the snapshot. # @param [Google::Apis::PubsubV1::UpdateSnapshotRequest] update_snapshot_request_object @@ -722,8 +738,11 @@ module Google end # Seeks an existing subscription to a point in time or to a given snapshot, - # whichever is provided in the request. - # [ALPHA] This method is a part of a closed Alpha API. + # whichever is provided in the request.

+ # Lists the names of the snapshots on this topic.

+ # ALPHA: This feature is part of an alpha release. This API might be + # changed in backward-incompatible ways and is not recommended for production + # use. It is not subject to any SLA or deprecation policy. # @param [String] subscription # The subscription to affect. # @param [Google::Apis::PubsubV1::SeekRequest] seek_request_object @@ -1116,8 +1135,10 @@ module Google execute_or_queue_command(command, &block) end - # Lists the names of the snapshots on this topic. - # [ALPHA] This method is a part of a closed Alpha API. + # Lists the names of the snapshots on this topic.

+ # ALPHA: This feature is part of an alpha release. This API might be + # changed in backward-incompatible ways and is not recommended for production + # use. It is not subject to any SLA or deprecation policy. # @param [String] topic # The name of the topic that snapshots are attached to. # Format is `projects/`project`/topics/`topic``. diff --git a/generated/google/apis/servicebroker_v1alpha1.rb b/generated/google/apis/servicebroker_v1alpha1.rb index c2ffd2acb..ad56b0496 100644 --- a/generated/google/apis/servicebroker_v1alpha1.rb +++ b/generated/google/apis/servicebroker_v1alpha1.rb @@ -27,7 +27,7 @@ module Google # @see https://cloud.google.com/kubernetes-engine/docs/concepts/add-on/service-broker module ServicebrokerV1alpha1 VERSION = 'V1alpha1' - REVISION = '20180427' + REVISION = '20180521' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/servicebroker_v1alpha1/classes.rb b/generated/google/apis/servicebroker_v1alpha1/classes.rb index 4745e3b3d..880cd77a1 100644 --- a/generated/google/apis/servicebroker_v1alpha1/classes.rb +++ b/generated/google/apis/servicebroker_v1alpha1/classes.rb @@ -619,6 +619,13 @@ module Google # @return [String] attr_accessor :create_time + # Output only. + # Name of the Deployment Manager deployment used for provisioning of this + # service instance. + # Corresponds to the JSON property `deploymentName` + # @return [String] + attr_accessor :deployment_name + # The id of the service instance. Must be unique within GCP project. # Maximum length is 64, GUID recommended. # Required. @@ -681,6 +688,7 @@ module Google def update!(**args) @context = args[:context] if args.key?(:context) @create_time = args[:create_time] if args.key?(:create_time) + @deployment_name = args[:deployment_name] if args.key?(:deployment_name) @instance_id = args[:instance_id] if args.key?(:instance_id) @organization_guid = args[:organization_guid] if args.key?(:organization_guid) @parameters = args[:parameters] if args.key?(:parameters) diff --git a/generated/google/apis/servicebroker_v1alpha1/representations.rb b/generated/google/apis/servicebroker_v1alpha1/representations.rb index 2e984d86f..1343a2487 100644 --- a/generated/google/apis/servicebroker_v1alpha1/representations.rb +++ b/generated/google/apis/servicebroker_v1alpha1/representations.rb @@ -285,6 +285,7 @@ module Google class Representation < Google::Apis::Core::JsonRepresentation hash :context, as: 'context' property :create_time, as: 'createTime' + property :deployment_name, as: 'deploymentName' property :instance_id, as: 'instance_id' property :organization_guid, as: 'organization_guid' hash :parameters, as: 'parameters' diff --git a/generated/google/apis/servicebroker_v1beta1.rb b/generated/google/apis/servicebroker_v1beta1.rb index 51b80ea3f..4a1cc284c 100644 --- a/generated/google/apis/servicebroker_v1beta1.rb +++ b/generated/google/apis/servicebroker_v1beta1.rb @@ -27,7 +27,7 @@ module Google # @see https://cloud.google.com/kubernetes-engine/docs/concepts/add-on/service-broker module ServicebrokerV1beta1 VERSION = 'V1beta1' - REVISION = '20180427' + REVISION = '20180521' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/servicebroker_v1beta1/classes.rb b/generated/google/apis/servicebroker_v1beta1/classes.rb index 7bc6680cb..1eb6c4856 100644 --- a/generated/google/apis/servicebroker_v1beta1/classes.rb +++ b/generated/google/apis/servicebroker_v1beta1/classes.rb @@ -45,6 +45,13 @@ module Google # @return [String] attr_accessor :create_time + # Output only. + # String containing the Deployment Manager deployment name that was created + # for this binding, + # Corresponds to the JSON property `deploymentName` + # @return [String] + attr_accessor :deployment_name + # Configuration options for the service binding. # Corresponds to the JSON property `parameters` # @return [Hash] @@ -57,6 +64,14 @@ module Google # @return [String] attr_accessor :plan_id + # Output only. + # The resource name of the binding, e.g. + # projects/project_id/brokers/broker_id/service_instances/instance_id/bindings/ + # binding_id. + # Corresponds to the JSON property `resourceName` + # @return [String] + attr_accessor :resource_name + # The id of the service. Must be a valid identifier of a service # contained in the list from a `ListServices()` call. # Maximum length is 64, GUID recommended. @@ -74,8 +89,10 @@ module Google @bind_resource = args[:bind_resource] if args.key?(:bind_resource) @binding_id = args[:binding_id] if args.key?(:binding_id) @create_time = args[:create_time] if args.key?(:create_time) + @deployment_name = args[:deployment_name] if args.key?(:deployment_name) @parameters = args[:parameters] if args.key?(:parameters) @plan_id = args[:plan_id] if args.key?(:plan_id) + @resource_name = args[:resource_name] if args.key?(:resource_name) @service_id = args[:service_id] if args.key?(:service_id) end end @@ -309,6 +326,12 @@ module Google # @return [Hash] attr_accessor :credentials + # String containing the Deployment Manager deployment name that was created + # for this binding, + # Corresponds to the JSON property `deploymentName` + # @return [String] + attr_accessor :deployment_name + # Used to communicate description of the response. Usually for non-standard # error codes. # https://github.com/openservicebrokerapi/servicebroker/blob/master/spec.md# @@ -317,6 +340,14 @@ module Google # @return [String] attr_accessor :description + # Output only. + # The resource name of the binding, e.g. + # projects/project_id/brokers/broker_id/service_instances/instance_id/bindings/ + # binding_id. + # Corresponds to the JSON property `resourceName` + # @return [String] + attr_accessor :resource_name + # A URL to which the platform may proxy requests for the address sent with # bind_resource.route # Corresponds to the JSON property `route_service_url` @@ -340,7 +371,9 @@ module Google # Update properties of this object def update!(**args) @credentials = args[:credentials] if args.key?(:credentials) + @deployment_name = args[:deployment_name] if args.key?(:deployment_name) @description = args[:description] if args.key?(:description) + @resource_name = args[:resource_name] if args.key?(:resource_name) @route_service_url = args[:route_service_url] if args.key?(:route_service_url) @syslog_drain_url = args[:syslog_drain_url] if args.key?(:syslog_drain_url) @volume_mounts = args[:volume_mounts] if args.key?(:volume_mounts) @@ -700,6 +733,13 @@ module Google # @return [String] attr_accessor :create_time + # Output only. + # String containing the Deployment Manager deployment name that was created + # for this instance, + # Corresponds to the JSON property `deploymentName` + # @return [String] + attr_accessor :deployment_name + # To return errors when GetInstance call is done via HTTP to be unified with # other methods. # Corresponds to the JSON property `description` @@ -768,6 +808,7 @@ module Google def update!(**args) @context = args[:context] if args.key?(:context) @create_time = args[:create_time] if args.key?(:create_time) + @deployment_name = args[:deployment_name] if args.key?(:deployment_name) @description = args[:description] if args.key?(:description) @instance_id = args[:instance_id] if args.key?(:instance_id) @organization_guid = args[:organization_guid] if args.key?(:organization_guid) diff --git a/generated/google/apis/servicebroker_v1beta1/representations.rb b/generated/google/apis/servicebroker_v1beta1/representations.rb index daf8aa863..a1bbeb9c0 100644 --- a/generated/google/apis/servicebroker_v1beta1/representations.rb +++ b/generated/google/apis/servicebroker_v1beta1/representations.rb @@ -166,8 +166,10 @@ module Google hash :bind_resource, as: 'bind_resource' property :binding_id, as: 'binding_id' property :create_time, as: 'createTime' + property :deployment_name, as: 'deploymentName' hash :parameters, as: 'parameters' property :plan_id, as: 'plan_id' + property :resource_name, as: 'resourceName' property :service_id, as: 'service_id' end end @@ -231,7 +233,9 @@ module Google # @private class Representation < Google::Apis::Core::JsonRepresentation hash :credentials, as: 'credentials' + property :deployment_name, as: 'deploymentName' property :description, as: 'description' + property :resource_name, as: 'resourceName' property :route_service_url, as: 'route_service_url' property :syslog_drain_url, as: 'syslog_drain_url' collection :volume_mounts, as: 'volume_mounts' @@ -323,6 +327,7 @@ module Google class Representation < Google::Apis::Core::JsonRepresentation hash :context, as: 'context' property :create_time, as: 'createTime' + property :deployment_name, as: 'deploymentName' property :description, as: 'description' property :instance_id, as: 'instance_id' property :organization_guid, as: 'organization_guid' diff --git a/generated/google/apis/sheets_v4.rb b/generated/google/apis/sheets_v4.rb index 46f38b929..cc70882b7 100644 --- a/generated/google/apis/sheets_v4.rb +++ b/generated/google/apis/sheets_v4.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/sheets/ module SheetsV4 VERSION = 'V4' - REVISION = '20180503' + REVISION = '20180521' # View and manage the files in your Google Drive AUTH_DRIVE = 'https://www.googleapis.com/auth/drive' diff --git a/generated/google/apis/sheets_v4/classes.rb b/generated/google/apis/sheets_v4/classes.rb index bc4ec6ea2..ca62b18c1 100644 --- a/generated/google/apis/sheets_v4/classes.rb +++ b/generated/google/apis/sheets_v4/classes.rb @@ -126,16 +126,16 @@ module Google # Creates a group over the specified range. # If the requested range is a superset of the range of an existing group G, - # then the depth of G will be incremented and this new group G' will have the + # then the depth of G is incremented and this new group G' has the # depth of that group. For example, a group [C:D, depth 1] + [B:E] results in # groups [B:E, depth 1] and [C:D, depth 2]. # If the requested range is a subset of the range of an existing group G, - # then the depth of the new group G' will be one greater than the depth of G. + # then the depth of the new group G' becomes one greater than the depth of G. # For example, a group [B:E, depth 1] + [C:D] results in groups [B:E, depth 1] # and [C:D, depth 2]. # If the requested range starts before and ends within, or starts within and # ends after, the range of an existing group G, then the range of the existing - # group G will become the union of the ranges, and the new group G' will have + # group G becomes the union of the ranges, and the new group G' has # depth one greater than the depth of G and range as the intersection of the # ranges. For example, a group [B:D, depth 1] + [C:E] results in groups [B:E, # depth 1] and [C:D, depth 2]. @@ -2458,7 +2458,7 @@ module Google # in a subsequent run (and properties of the first run will continue # the properties of the cell unless explicitly changed). # When writing, the new runs will overwrite any prior runs. When writing a - # new user_entered_value, previous runs will be erased. + # new user_entered_value, previous runs are erased. # Corresponds to the JSON property `textFormatRuns` # @return [Array] attr_accessor :text_format_runs @@ -3193,7 +3193,7 @@ module Google attr_accessor :relative_date # A value the condition is based on. - # The value will be parsed as if the user typed into a cell. + # The value is parsed as if the user typed into a cell. # Formulas are supported (and must begin with an `=` or a '+'). # Corresponds to the JSON property `userEnteredValue` # @return [String] @@ -3227,7 +3227,7 @@ module Google # @return [Google::Apis::SheetsV4::GradientRule] attr_accessor :gradient_rule - # The ranges that will be formatted if the condition is true. + # The ranges that are formatted if the condition is true. # All the ranges must be on the same grid. # Corresponds to the JSON property `ranges` # @return [Array] @@ -3354,7 +3354,7 @@ module Google # metadata is associated with row 5 and another row is then subsequently # inserted above row 5, that original metadata will still be associated with # the row it was first associated with (what is now row 6). If the associated - # object is deleted its metadata will be deleted too. + # object is deleted its metadata is deleted too. # Corresponds to the JSON property `developerMetadata` # @return [Google::Apis::SheetsV4::DeveloperMetadata] attr_accessor :developer_metadata @@ -3380,7 +3380,7 @@ module Google # metadata is associated with row 5 and another row is then subsequently # inserted above row 5, that original metadata will still be associated with # the row it was first associated with (what is now row 6). If the associated - # object is deleted its metadata will be deleted too. + # object is deleted its metadata is deleted too. # Corresponds to the JSON property `developerMetadata` # @return [Google::Apis::SheetsV4::DeveloperMetadata] attr_accessor :developer_metadata @@ -3732,7 +3732,7 @@ module Google # Deletes a group over the specified range by decrementing the depth of the # dimensions in the range. # For example, assume the sheet has a depth-1 group over B:E and a depth-2 - # group over C:D. Deleting a group over D:E would leave the sheet with a + # group over C:D. Deleting a group over D:E leaves the sheet with a # depth-1 group over B:D and a depth-2 group over C:C. class DeleteDimensionGroupRequest include Google::Apis::Core::Hashable @@ -3949,7 +3949,7 @@ module Google # metadata is associated with row 5 and another row is then subsequently # inserted above row 5, that original metadata will still be associated with # the row it was first associated with (what is now row 6). If the associated - # object is deleted its metadata will be deleted too. + # object is deleted its metadata is deleted too. class DeveloperMetadata include Google::Apis::Core::Hashable @@ -4131,13 +4131,13 @@ module Google class DimensionGroup include Google::Apis::Core::Hashable - # True if this group is collapsed. A collapsed group will remain collapsed if - # an overlapping group at a shallower depth is expanded. - # collapsed == true does not imply that all dimensions within the group are + # This field is true if this group is collapsed. A collapsed group remains + # collapsed if an overlapping group at a shallower depth is expanded. + # A true value does not imply that all dimensions within the group are # hidden, since a dimension's visibility can change independently from this # group property. However, when this property is updated, all dimensions - # within it will be set to hidden if collapsed == true, or set to visible if - # collapsed == false. + # within it are set to hidden if this field is true, or set to visible if + # this field is false. # Corresponds to the JSON property `collapsed` # @return [Boolean] attr_accessor :collapsed @@ -4416,7 +4416,7 @@ module Google class EmbeddedObjectPosition include Google::Apis::Core::Hashable - # If true, the embedded object will be put on a new sheet whose ID + # If true, the embedded object is put on a new sheet whose ID # is chosen for you. Used only when writing. # Corresponds to the JSON property `newSheet` # @return [Boolean] @@ -5102,10 +5102,10 @@ module Google # Allows you to organize the numeric values in a source data column into # buckets of a constant size. All values from HistogramRule.start to - # HistogramRule.end will be placed into groups of size + # HistogramRule.end are placed into groups of size # HistogramRule.interval. In addition, all values below - # HistogramRule.start will be placed in one group, and all values above - # HistogramRule.end will be placed in another. Only + # HistogramRule.start are placed in one group, and all values above + # HistogramRule.end are placed in another. Only # HistogramRule.interval is required, though if HistogramRule.start # and HistogramRule.end are both provided, HistogramRule.start must # be less than HistogramRule.end. For example, a pivot table showing @@ -5135,20 +5135,20 @@ module Google class HistogramRule include Google::Apis::Core::Hashable - # The maximum value at which items will be placed into buckets - # of constant size. Values above end will be lumped into a single bucket. + # The maximum value at which items are placed into buckets + # of constant size. Values above end are lumped into a single bucket. # This field is optional. # Corresponds to the JSON property `end` # @return [Float] attr_accessor :end - # The size of the buckets that will be created. Must be positive. + # The size of the buckets that are created. Must be positive. # Corresponds to the JSON property `interval` # @return [Float] attr_accessor :interval - # The minimum value at which items will be placed into buckets - # of constant size. Values below start will be lumped into a single bucket. + # The minimum value at which items are placed into buckets + # of constant size. Values below start are lumped into a single bucket. # This field is optional. # Corresponds to the JSON property `start` # @return [Float] @@ -5575,7 +5575,7 @@ module Google # ... # +-------+-------------------+ # could be turned into a pivot table that aggregates population by time zone - # by providing a list of groups (e.g. groupName = 'Central', + # by providing a list of groups (for example, groupName = 'Central', # items = ['AL', 'AR', 'IA', ...]) to a manual group rule. # Note that a similar effect could be achieved by adding a time zone column # to the source data and adjusting the pivot table. @@ -5652,7 +5652,7 @@ module Google # metadata is associated with row 5 and another row is then subsequently # inserted above row 5, that original metadata will still be associated with # the row it was first associated with (what is now row 6). If the associated - # object is deleted its metadata will be deleted too. + # object is deleted its metadata is deleted too. # Corresponds to the JSON property `developerMetadata` # @return [Google::Apis::SheetsV4::DeveloperMetadata] attr_accessor :developer_metadata @@ -6341,7 +6341,7 @@ module Google attr_accessor :label # True if the headings in this pivot group should be repeated. - # This is only valid for row groupings and will be ignored by columns. + # This is only valid for row groupings and is ignored by columns. # By default, we minimize repitition of headings by not showing higher # level headings where they are the same. For example, even though the # third row below corresponds to "Q1 Mar", "Q1" is not shown because @@ -6440,10 +6440,10 @@ module Google # Allows you to organize the numeric values in a source data column into # buckets of a constant size. All values from HistogramRule.start to - # HistogramRule.end will be placed into groups of size + # HistogramRule.end are placed into groups of size # HistogramRule.interval. In addition, all values below - # HistogramRule.start will be placed in one group, and all values above - # HistogramRule.end will be placed in another. Only + # HistogramRule.start are placed in one group, and all values above + # HistogramRule.end are placed in another. Only # HistogramRule.interval is required, though if HistogramRule.start # and HistogramRule.end are both provided, HistogramRule.start must # be less than HistogramRule.end. For example, a pivot table showing @@ -6486,7 +6486,7 @@ module Google # ... # +-------+-------------------+ # could be turned into a pivot table that aggregates population by time zone - # by providing a list of groups (e.g. groupName = 'Central', + # by providing a list of groups (for example, groupName = 'Central', # items = ['AL', 'AR', 'IA', ...]) to a manual group rule. # Note that a similar effect could be achieved by adding a time zone column # to the source data and adjusting the pivot table. @@ -6583,7 +6583,7 @@ module Google attr_accessor :columns # An optional mapping of filters per source column offset. - # The filters will be applied before aggregating data into the pivot table. + # The filters are applied before aggregating data into the pivot table. # The map's key is the column offset of the source range that you want to # filter, and the value is the criteria for that column. # For example, if the source was `C10:E15`, a key of `0` will have the filter @@ -6656,7 +6656,7 @@ module Google # If specified, indicates that pivot values should be displayed as # the result of a calculation with another pivot value. For example, if # calculated_display_type is specified as PERCENT_OF_GRAND_TOTAL, all the - # pivot values will be displayed as the percentage of the grand total. In + # pivot values are displayed as the percentage of the grand total. In # the Sheets UI, this is referred to as "Show As" in the value section of a # pivot table. # Corresponds to the JSON property `calculatedDisplayType` @@ -6929,16 +6929,16 @@ module Google # Creates a group over the specified range. # If the requested range is a superset of the range of an existing group G, - # then the depth of G will be incremented and this new group G' will have the + # then the depth of G is incremented and this new group G' has the # depth of that group. For example, a group [C:D, depth 1] + [B:E] results in # groups [B:E, depth 1] and [C:D, depth 2]. # If the requested range is a subset of the range of an existing group G, - # then the depth of the new group G' will be one greater than the depth of G. + # then the depth of the new group G' becomes one greater than the depth of G. # For example, a group [B:E, depth 1] + [C:D] results in groups [B:E, depth 1] # and [C:D, depth 2]. # If the requested range starts before and ends within, or starts within and # ends after, the range of an existing group G, then the range of the existing - # group G will become the union of the ranges, and the new group G' will have + # group G becomes the union of the ranges, and the new group G' has # depth one greater than the depth of G and range as the intersection of the # ranges. For example, a group [B:D, depth 1] + [C:E] results in groups [B:E, # depth 1] and [C:D, depth 2]. @@ -7037,7 +7037,7 @@ module Google # Deletes a group over the specified range by decrementing the depth of the # dimensions in the range. # For example, assume the sheet has a depth-1 group over B:E and a depth-2 - # group over C:D. Deleting a group over D:E would leave the sheet with a + # group over C:D. Deleting a group over D:E leaves the sheet with a # depth-1 group over B:D and a depth-2 group over C:C. # Corresponds to the JSON property `deleteDimensionGroup` # @return [Google::Apis::SheetsV4::DeleteDimensionGroupRequest] @@ -7560,7 +7560,7 @@ module Google class Sheet include Google::Apis::Core::Hashable - # The banded (i.e. alternating colors) ranges on this sheet. + # The banded (alternating colors) ranges on this sheet. # Corresponds to the JSON property `bandedRanges` # @return [Array] attr_accessor :banded_ranges @@ -7667,12 +7667,12 @@ module Google # The index of the sheet within the spreadsheet. # When adding or updating sheet properties, if this field - # is excluded then the sheet will be added or moved to the end + # is excluded then the sheet is added or moved to the end # of the sheet list. When updating sheet indices or inserting # sheets, movement is considered in "before the move" indexes. # For example, if there were 3 sheets (S1, S2, S3) in order to # move S1 ahead of S2 the index would have to be set to 2. A sheet - # index update request will be ignored if the requested index is + # index update request is ignored if the requested index is # identical to the sheets current index or if the requested new # index is equal to the current sheet index + 1. # Corresponds to the JSON property `index` @@ -9317,7 +9317,7 @@ module Google # metadata is associated with row 5 and another row is then subsequently # inserted above row 5, that original metadata will still be associated with # the row it was first associated with (what is now row 6). If the associated - # object is deleted its metadata will be deleted too. + # object is deleted its metadata is deleted too. # Corresponds to the JSON property `developerMetadata` # @return [Google::Apis::SheetsV4::DeveloperMetadata] attr_accessor :developer_metadata diff --git a/generated/google/apis/slides_v1.rb b/generated/google/apis/slides_v1.rb index 922684f48..7a6f9cef4 100644 --- a/generated/google/apis/slides_v1.rb +++ b/generated/google/apis/slides_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/slides/ module SlidesV1 VERSION = 'V1' - REVISION = '20180409' + REVISION = '20180521' # View and manage the files in your Google Drive AUTH_DRIVE = 'https://www.googleapis.com/auth/drive' diff --git a/generated/google/apis/slides_v1/classes.rb b/generated/google/apis/slides_v1/classes.rb index 1a34d8d9b..47353c47f 100644 --- a/generated/google/apis/slides_v1/classes.rb +++ b/generated/google/apis/slides_v1/classes.rb @@ -3522,12 +3522,14 @@ module Google class SlideProperties include Google::Apis::Core::Hashable - # The object ID of the layout that this slide is based on. + # The object ID of the layout that this slide is based on. This property is + # read-only. # Corresponds to the JSON property `layoutObjectId` # @return [String] attr_accessor :layout_object_id - # The object ID of the master that this slide is based on. + # The object ID of the master that this slide is based on. This property is + # read-only. # Corresponds to the JSON property `masterObjectId` # @return [String] attr_accessor :master_object_id diff --git a/generated/google/apis/testing_v1.rb b/generated/google/apis/testing_v1.rb index 0dca00287..4856d9200 100644 --- a/generated/google/apis/testing_v1.rb +++ b/generated/google/apis/testing_v1.rb @@ -26,7 +26,7 @@ module Google # @see https://developers.google.com/cloud-test-lab/ module TestingV1 VERSION = 'V1' - REVISION = '20180516' + REVISION = '20180522' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/testing_v1/classes.rb b/generated/google/apis/testing_v1/classes.rb index c8c97426a..c162345cc 100644 --- a/generated/google/apis/testing_v1/classes.rb +++ b/generated/google/apis/testing_v1/classes.rb @@ -1237,6 +1237,26 @@ module Google end end + # The currently provided software environment on the devices under test. + class ProvidedSoftwareCatalog + include Google::Apis::Core::Hashable + + # A string representing the current version of Android Test Orchestrator that + # is provided by TestExecutionService. Example: "1.0.2 beta" + # Corresponds to the JSON property `orchestratorVersion` + # @return [String] + attr_accessor :orchestrator_version + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @orchestrator_version = args[:orchestrator_version] if args.key?(:orchestrator_version) + end + end + # A file or directory to install on the device before the test starts class RegularFile include Google::Apis::Core::Hashable @@ -1465,6 +1485,11 @@ module Google # @return [Google::Apis::TestingV1::NetworkConfigurationCatalog] attr_accessor :network_configuration_catalog + # The currently provided software environment on the devices under test. + # Corresponds to the JSON property `softwareCatalog` + # @return [Google::Apis::TestingV1::ProvidedSoftwareCatalog] + attr_accessor :software_catalog + def initialize(**args) update!(**args) end @@ -1473,6 +1498,7 @@ module Google def update!(**args) @android_device_catalog = args[:android_device_catalog] if args.key?(:android_device_catalog) @network_configuration_catalog = args[:network_configuration_catalog] if args.key?(:network_configuration_catalog) + @software_catalog = args[:software_catalog] if args.key?(:software_catalog) end end diff --git a/generated/google/apis/testing_v1/representations.rb b/generated/google/apis/testing_v1/representations.rb index 150e7b133..0464fc7fa 100644 --- a/generated/google/apis/testing_v1/representations.rb +++ b/generated/google/apis/testing_v1/representations.rb @@ -226,6 +226,12 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class ProvidedSoftwareCatalog + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class RegularFile class Representation < Google::Apis::Core::JsonRepresentation; end @@ -648,6 +654,13 @@ module Google end end + class ProvidedSoftwareCatalog + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :orchestrator_version, as: 'orchestratorVersion' + end + end + class RegularFile # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -713,6 +726,8 @@ module Google property :network_configuration_catalog, as: 'networkConfigurationCatalog', class: Google::Apis::TestingV1::NetworkConfigurationCatalog, decorator: Google::Apis::TestingV1::NetworkConfigurationCatalog::Representation + property :software_catalog, as: 'softwareCatalog', class: Google::Apis::TestingV1::ProvidedSoftwareCatalog, decorator: Google::Apis::TestingV1::ProvidedSoftwareCatalog::Representation + end end