Autogenerated update (2017-09-15)
Delete: - toolresults_v1beta3firstparty Update: - adsense_v1_4 - androidenterprise_v1 - androidpublisher_v1 - androidpublisher_v1_1 - cloudfunctions_v1 - cloudfunctions_v1beta2 - cloudtrace_v2 - container_v1 - container_v1beta1 - content_v2 - content_v2sandbox - doubleclicksearch_v2 - games_configuration_v1configuration - games_v1 - servicecontrol_v1 - servicemanagement_v1 - serviceuser_v1 - youtube_analytics_v1beta1 - youtube_partner_v1
This commit is contained in:
parent
5930fb13db
commit
6f0577941e
|
@ -12179,6 +12179,7 @@
|
|||
"/cloudfunctions:v1/OperationMetadataV1Beta2/request/request": request
|
||||
"/cloudfunctions:v1/OperationMetadataV1Beta2/target": target
|
||||
"/cloudfunctions:v1/OperationMetadataV1Beta2/type": type
|
||||
"/cloudfunctions:v1/OperationMetadataV1Beta2/versionId": version_id
|
||||
"/cloudfunctions:v1/Status": status
|
||||
"/cloudfunctions:v1/Status/code": code
|
||||
"/cloudfunctions:v1/Status/details": details
|
||||
|
@ -12211,6 +12212,8 @@
|
|||
"/cloudfunctions:v1beta2/CloudFunction/entryPoint": entry_point
|
||||
"/cloudfunctions:v1beta2/CloudFunction/eventTrigger": event_trigger
|
||||
"/cloudfunctions:v1beta2/CloudFunction/httpsTrigger": https_trigger
|
||||
"/cloudfunctions:v1beta2/CloudFunction/labels": labels
|
||||
"/cloudfunctions:v1beta2/CloudFunction/labels/label": label
|
||||
"/cloudfunctions:v1beta2/CloudFunction/latestOperation": latest_operation
|
||||
"/cloudfunctions:v1beta2/CloudFunction/name": name
|
||||
"/cloudfunctions:v1beta2/CloudFunction/serviceAccount": service_account
|
||||
|
@ -12220,10 +12223,12 @@
|
|||
"/cloudfunctions:v1beta2/CloudFunction/status": status
|
||||
"/cloudfunctions:v1beta2/CloudFunction/timeout": timeout
|
||||
"/cloudfunctions:v1beta2/CloudFunction/updateTime": update_time
|
||||
"/cloudfunctions:v1beta2/CloudFunction/versionId": version_id
|
||||
"/cloudfunctions:v1beta2/EventTrigger": event_trigger
|
||||
"/cloudfunctions:v1beta2/EventTrigger/eventType": event_type
|
||||
"/cloudfunctions:v1beta2/EventTrigger/failurePolicy": failure_policy
|
||||
"/cloudfunctions:v1beta2/EventTrigger/resource": resource
|
||||
"/cloudfunctions:v1beta2/EventTrigger/service": service
|
||||
"/cloudfunctions:v1beta2/FailurePolicy": failure_policy
|
||||
"/cloudfunctions:v1beta2/FailurePolicy/retry": retry
|
||||
"/cloudfunctions:v1beta2/HTTPSTrigger": https_trigger
|
||||
|
@ -12260,6 +12265,7 @@
|
|||
"/cloudfunctions:v1beta2/OperationMetadataV1Beta2/request/request": request
|
||||
"/cloudfunctions:v1beta2/OperationMetadataV1Beta2/target": target
|
||||
"/cloudfunctions:v1beta2/OperationMetadataV1Beta2/type": type
|
||||
"/cloudfunctions:v1beta2/OperationMetadataV1Beta2/versionId": version_id
|
||||
"/cloudfunctions:v1beta2/Retry": retry
|
||||
"/cloudfunctions:v1beta2/SourceRepository": source_repository
|
||||
"/cloudfunctions:v1beta2/SourceRepository/branch": branch
|
||||
|
@ -26843,6 +26849,7 @@
|
|||
"/container:v1/NodeConfig/machineType": machine_type
|
||||
"/container:v1/NodeConfig/metadata": metadata
|
||||
"/container:v1/NodeConfig/metadata/metadatum": metadatum
|
||||
"/container:v1/NodeConfig/minCpuPlatform": min_cpu_platform
|
||||
"/container:v1/NodeConfig/oauthScopes": oauth_scopes
|
||||
"/container:v1/NodeConfig/oauthScopes/oauth_scope": oauth_scope
|
||||
"/container:v1/NodeConfig/preemptible": preemptible
|
||||
|
@ -27189,12 +27196,15 @@
|
|||
"/container:v1beta1/NodeConfig/machineType": machine_type
|
||||
"/container:v1beta1/NodeConfig/metadata": metadata
|
||||
"/container:v1beta1/NodeConfig/metadata/metadatum": metadatum
|
||||
"/container:v1beta1/NodeConfig/minCpuPlatform": min_cpu_platform
|
||||
"/container:v1beta1/NodeConfig/oauthScopes": oauth_scopes
|
||||
"/container:v1beta1/NodeConfig/oauthScopes/oauth_scope": oauth_scope
|
||||
"/container:v1beta1/NodeConfig/preemptible": preemptible
|
||||
"/container:v1beta1/NodeConfig/serviceAccount": service_account
|
||||
"/container:v1beta1/NodeConfig/tags": tags
|
||||
"/container:v1beta1/NodeConfig/tags/tag": tag
|
||||
"/container:v1beta1/NodeConfig/taints": taints
|
||||
"/container:v1beta1/NodeConfig/taints/taint": taint_prop
|
||||
"/container:v1beta1/NodeManagement": node_management
|
||||
"/container:v1beta1/NodeManagement/autoRepair": auto_repair
|
||||
"/container:v1beta1/NodeManagement/autoUpgrade": auto_upgrade
|
||||
|
@ -27215,6 +27225,10 @@
|
|||
"/container:v1beta1/NodePoolAutoscaling/enabled": enabled
|
||||
"/container:v1beta1/NodePoolAutoscaling/maxNodeCount": max_node_count
|
||||
"/container:v1beta1/NodePoolAutoscaling/minNodeCount": min_node_count
|
||||
"/container:v1beta1/NodeTaint": node_taint
|
||||
"/container:v1beta1/NodeTaint/effect": effect
|
||||
"/container:v1beta1/NodeTaint/key": key
|
||||
"/container:v1beta1/NodeTaint/value": value
|
||||
"/container:v1beta1/Operation": operation
|
||||
"/container:v1beta1/Operation/detail": detail
|
||||
"/container:v1beta1/Operation/endTime": end_time
|
||||
|
@ -50517,6 +50531,8 @@
|
|||
"/servicecontrol:v1/Operation/resourceContainer": resource_container
|
||||
"/servicecontrol:v1/Operation/resourceContainers": resource_containers
|
||||
"/servicecontrol:v1/Operation/resourceContainers/resource_container": resource_container
|
||||
"/servicecontrol:v1/Operation/resources": resources
|
||||
"/servicecontrol:v1/Operation/resources/resource": resource
|
||||
"/servicecontrol:v1/Operation/startTime": start_time
|
||||
"/servicecontrol:v1/Operation/userLabels": user_labels
|
||||
"/servicecontrol:v1/Operation/userLabels/user_label": user_label
|
||||
|
@ -50573,6 +50589,9 @@
|
|||
"/servicecontrol:v1/RequestMetadata": request_metadata
|
||||
"/servicecontrol:v1/RequestMetadata/callerIp": caller_ip
|
||||
"/servicecontrol:v1/RequestMetadata/callerSuppliedUserAgent": caller_supplied_user_agent
|
||||
"/servicecontrol:v1/ResourceInfo": resource_info
|
||||
"/servicecontrol:v1/ResourceInfo/resourceContainer": resource_container
|
||||
"/servicecontrol:v1/ResourceInfo/resourceName": resource_name
|
||||
"/servicecontrol:v1/StartReconciliationRequest": start_reconciliation_request
|
||||
"/servicecontrol:v1/StartReconciliationRequest/reconciliationOperation": reconciliation_operation
|
||||
"/servicecontrol:v1/StartReconciliationRequest/serviceConfigId": service_config_id
|
||||
|
|
|
@ -51,7 +51,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'adexchangebuyer/v1.2/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/adexchangebuyer/v1.2'
|
||||
end
|
||||
|
||||
# Gets one account by ID.
|
||||
|
|
|
@ -51,7 +51,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'adexchangebuyer/v1.4/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/adexchangebuyer/v1.4'
|
||||
end
|
||||
|
||||
# Gets one account by ID.
|
||||
|
|
|
@ -51,7 +51,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'admin/reports/v1/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/admin/reports_v1'
|
||||
end
|
||||
|
||||
# Retrieves a list of activities for a specific customer and application.
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://developers.google.com/adsense/management/
|
||||
module AdsenseV1_4
|
||||
VERSION = 'V1_4'
|
||||
REVISION = '20170910'
|
||||
REVISION = '20170912'
|
||||
|
||||
# View and manage your AdSense data
|
||||
AUTH_ADSENSE = 'https://www.googleapis.com/auth/adsense'
|
||||
|
|
|
@ -50,7 +50,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'analytics/v3/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/analytics/v3'
|
||||
end
|
||||
|
||||
# Returns Analytics data for a view (profile).
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://developers.google.com/android/work/play/emm-api
|
||||
module AndroidenterpriseV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20170830'
|
||||
REVISION = '20170911'
|
||||
|
||||
# Manage corporate Android devices
|
||||
AUTH_ANDROIDENTERPRISE = 'https://www.googleapis.com/auth/androidenterprise'
|
||||
|
|
|
@ -50,7 +50,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'androidenterprise/v1/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/androidenterprise/v1'
|
||||
end
|
||||
|
||||
# Retrieves the details of a device.
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://developers.google.com/android-publisher
|
||||
module AndroidpublisherV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20170815'
|
||||
REVISION = '20170913'
|
||||
|
||||
# View and manage your Google Play Developer account
|
||||
AUTH_ANDROIDPUBLISHER = 'https://www.googleapis.com/auth/androidpublisher'
|
||||
|
|
|
@ -50,7 +50,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'androidpublisher/v1/applications/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/androidpublisher/v1'
|
||||
end
|
||||
|
||||
# Cancels a user's subscription purchase. The subscription remains valid until
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://developers.google.com/android-publisher
|
||||
module AndroidpublisherV1_1
|
||||
VERSION = 'V1_1'
|
||||
REVISION = '20170815'
|
||||
REVISION = '20170913'
|
||||
|
||||
# View and manage your Google Play Developer account
|
||||
AUTH_ANDROIDPUBLISHER = 'https://www.googleapis.com/auth/androidpublisher'
|
||||
|
|
|
@ -50,7 +50,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'androidpublisher/v1.1/applications/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/androidpublisher/v1.1'
|
||||
end
|
||||
|
||||
# Checks the purchase and consumption status of an inapp item.
|
||||
|
|
|
@ -50,7 +50,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'blogger/v3/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/blogger/v3'
|
||||
end
|
||||
|
||||
# Gets one blog and user info pair by blogId and userId.
|
||||
|
|
|
@ -51,7 +51,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'civicinfo/v2/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/civicinfo/v2'
|
||||
end
|
||||
|
||||
# Searches for political divisions by their natural name or OCD ID.
|
||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
|||
# @see https://cloud.google.com/functions
|
||||
module CloudfunctionsV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20170830'
|
||||
REVISION = '20170914'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -229,6 +229,12 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :type
|
||||
|
||||
# Version id of the function created or updated by an API call.
|
||||
# This field is only pupulated for Create and Update operations.
|
||||
# Corresponds to the JSON property `versionId`
|
||||
# @return [Fixnum]
|
||||
attr_accessor :version_id
|
||||
|
||||
def initialize(**args)
|
||||
update!(**args)
|
||||
end
|
||||
|
@ -238,6 +244,7 @@ module Google
|
|||
@request = args[:request] if args.key?(:request)
|
||||
@target = args[:target] if args.key?(:target)
|
||||
@type = args[:type] if args.key?(:type)
|
||||
@version_id = args[:version_id] if args.key?(:version_id)
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -104,6 +104,7 @@ module Google
|
|||
hash :request, as: 'request'
|
||||
property :target, as: 'target'
|
||||
property :type, as: 'type'
|
||||
property :version_id, :numeric_string => true, as: 'versionId'
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
|||
# @see https://cloud.google.com/functions
|
||||
module CloudfunctionsV1beta2
|
||||
VERSION = 'V1beta2'
|
||||
REVISION = '20170830'
|
||||
REVISION = '20170914'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -106,6 +106,11 @@ module Google
|
|||
# @return [Google::Apis::CloudfunctionsV1beta2::HttpsTrigger]
|
||||
attr_accessor :https_trigger
|
||||
|
||||
# Labels associated with this Cloud Function.
|
||||
# Corresponds to the JSON property `labels`
|
||||
# @return [Hash<String,String>]
|
||||
attr_accessor :labels
|
||||
|
||||
# Output only. Name of the most recent operation modifying the function. If
|
||||
# the function status is `DEPLOYING` or `DELETING`, then it points to the
|
||||
# active operation.
|
||||
|
@ -169,6 +174,13 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :update_time
|
||||
|
||||
# Output only.
|
||||
# The version identifier of the Cloud Function. Each deployment attempt
|
||||
# results in a new version of a function being created.
|
||||
# Corresponds to the JSON property `versionId`
|
||||
# @return [Fixnum]
|
||||
attr_accessor :version_id
|
||||
|
||||
def initialize(**args)
|
||||
update!(**args)
|
||||
end
|
||||
|
@ -179,6 +191,7 @@ module Google
|
|||
@entry_point = args[:entry_point] if args.key?(:entry_point)
|
||||
@event_trigger = args[:event_trigger] if args.key?(:event_trigger)
|
||||
@https_trigger = args[:https_trigger] if args.key?(:https_trigger)
|
||||
@labels = args[:labels] if args.key?(:labels)
|
||||
@latest_operation = args[:latest_operation] if args.key?(:latest_operation)
|
||||
@name = args[:name] if args.key?(:name)
|
||||
@service_account = args[:service_account] if args.key?(:service_account)
|
||||
|
@ -188,6 +201,7 @@ module Google
|
|||
@status = args[:status] if args.key?(:status)
|
||||
@timeout = args[:timeout] if args.key?(:timeout)
|
||||
@update_time = args[:update_time] if args.key?(:update_time)
|
||||
@version_id = args[:version_id] if args.key?(:version_id)
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -223,6 +237,14 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :resource
|
||||
|
||||
# The hostname of the service that should be observed.
|
||||
# If no string is provided, the default service implementing the API will
|
||||
# be used. For example, `storage.googleapis.com` is the default for all
|
||||
# event types in the 'google.storage` namespace.
|
||||
# Corresponds to the JSON property `service`
|
||||
# @return [String]
|
||||
attr_accessor :service
|
||||
|
||||
def initialize(**args)
|
||||
update!(**args)
|
||||
end
|
||||
|
@ -232,6 +254,7 @@ module Google
|
|||
@event_type = args[:event_type] if args.key?(:event_type)
|
||||
@failure_policy = args[:failure_policy] if args.key?(:failure_policy)
|
||||
@resource = args[:resource] if args.key?(:resource)
|
||||
@service = args[:service] if args.key?(:service)
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -513,6 +536,12 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :type
|
||||
|
||||
# Version id of the function created or updated by an API call.
|
||||
# This field is only pupulated for Create and Update operations.
|
||||
# Corresponds to the JSON property `versionId`
|
||||
# @return [Fixnum]
|
||||
attr_accessor :version_id
|
||||
|
||||
def initialize(**args)
|
||||
update!(**args)
|
||||
end
|
||||
|
@ -522,6 +551,7 @@ module Google
|
|||
@request = args[:request] if args.key?(:request)
|
||||
@target = args[:target] if args.key?(:target)
|
||||
@type = args[:type] if args.key?(:type)
|
||||
@version_id = args[:version_id] if args.key?(:version_id)
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -137,6 +137,7 @@ module Google
|
|||
|
||||
property :https_trigger, as: 'httpsTrigger', class: Google::Apis::CloudfunctionsV1beta2::HttpsTrigger, decorator: Google::Apis::CloudfunctionsV1beta2::HttpsTrigger::Representation
|
||||
|
||||
hash :labels, as: 'labels'
|
||||
property :latest_operation, as: 'latestOperation'
|
||||
property :name, as: 'name'
|
||||
property :service_account, as: 'serviceAccount'
|
||||
|
@ -147,6 +148,7 @@ module Google
|
|||
property :status, as: 'status'
|
||||
property :timeout, as: 'timeout'
|
||||
property :update_time, as: 'updateTime'
|
||||
property :version_id, :numeric_string => true, as: 'versionId'
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -157,6 +159,7 @@ module Google
|
|||
property :failure_policy, as: 'failurePolicy', class: Google::Apis::CloudfunctionsV1beta2::FailurePolicy, decorator: Google::Apis::CloudfunctionsV1beta2::FailurePolicy::Representation
|
||||
|
||||
property :resource, as: 'resource'
|
||||
property :service, as: 'service'
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -230,6 +233,7 @@ module Google
|
|||
hash :request, as: 'request'
|
||||
property :target, as: 'target'
|
||||
property :type, as: 'type'
|
||||
property :version_id, :numeric_string => true, as: 'versionId'
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -28,16 +28,13 @@ module Google
|
|||
# @see https://cloud.google.com/trace
|
||||
module CloudtraceV2
|
||||
VERSION = 'V2'
|
||||
REVISION = '20170829'
|
||||
REVISION = '20170905'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
||||
# Write Trace data for a project or application
|
||||
AUTH_TRACE_APPEND = 'https://www.googleapis.com/auth/trace.append'
|
||||
|
||||
# Read Trace data for a project or application
|
||||
AUTH_TRACE_READONLY = 'https://www.googleapis.com/auth/trace.readonly'
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -217,60 +217,6 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# The response message for the `ListSpans` method.
|
||||
class ListSpansResponse
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# If defined, indicates that there might be more spans that match the
|
||||
# request. Pass this as the value of `pageToken` in a subsequent request to
|
||||
# retrieve additional spans.
|
||||
# Corresponds to the JSON property `nextPageToken`
|
||||
# @return [String]
|
||||
attr_accessor :next_page_token
|
||||
|
||||
# The requested spans, if there are any in the specified trace.
|
||||
# Corresponds to the JSON property `spans`
|
||||
# @return [Array<Google::Apis::CloudtraceV2::Span>]
|
||||
attr_accessor :spans
|
||||
|
||||
def initialize(**args)
|
||||
update!(**args)
|
||||
end
|
||||
|
||||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@next_page_token = args[:next_page_token] if args.key?(:next_page_token)
|
||||
@spans = args[:spans] if args.key?(:spans)
|
||||
end
|
||||
end
|
||||
|
||||
# The response message for the `ListTraces` method.
|
||||
class ListTracesResponse
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# If there might be more results than those appearing in this response, then
|
||||
# `next_page_token` is included. To get the next set of results, call this
|
||||
# method again using the value of `next_page_token` as `page_token`.
|
||||
# Corresponds to the JSON property `nextPageToken`
|
||||
# @return [String]
|
||||
attr_accessor :next_page_token
|
||||
|
||||
# List of trace records returned.
|
||||
# Corresponds to the JSON property `traces`
|
||||
# @return [Array<Google::Apis::CloudtraceV2::Trace>]
|
||||
attr_accessor :traces
|
||||
|
||||
def initialize(**args)
|
||||
update!(**args)
|
||||
end
|
||||
|
||||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@next_page_token = args[:next_page_token] if args.key?(:next_page_token)
|
||||
@traces = args[:traces] if args.key?(:traces)
|
||||
end
|
||||
end
|
||||
|
||||
# Binary module.
|
||||
class Module
|
||||
include Google::Apis::Core::Hashable
|
||||
|
@ -744,30 +690,6 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# A trace describes how long it takes for an application to perform some
|
||||
# operations. It consists of a set of spans, each representing
|
||||
# an operation and including time information and operation details.
|
||||
class Trace
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# The resource name of the trace in the following format:
|
||||
# projects/[PROJECT_ID]/traces/TRACE_ID is a unique identifier for a trace
|
||||
# within a project.
|
||||
# The ID is assigned when the trace is created.
|
||||
# Corresponds to the JSON property `name`
|
||||
# @return [String]
|
||||
attr_accessor :name
|
||||
|
||||
def initialize(**args)
|
||||
update!(**args)
|
||||
end
|
||||
|
||||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@name = args[:name] if args.key?(:name)
|
||||
end
|
||||
end
|
||||
|
||||
# Represents a string that might be shortened to a specified length.
|
||||
class TruncatableString
|
||||
include Google::Apis::Core::Hashable
|
||||
|
|
|
@ -64,18 +64,6 @@ module Google
|
|||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class ListSpansResponse
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class ListTracesResponse
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class Module
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
|
@ -130,12 +118,6 @@ module Google
|
|||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class Trace
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class TruncatableString
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
|
@ -205,24 +187,6 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class ListSpansResponse
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :next_page_token, as: 'nextPageToken'
|
||||
collection :spans, as: 'spans', class: Google::Apis::CloudtraceV2::Span, decorator: Google::Apis::CloudtraceV2::Span::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class ListTracesResponse
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :next_page_token, as: 'nextPageToken'
|
||||
collection :traces, as: 'traces', class: Google::Apis::CloudtraceV2::Trace, decorator: Google::Apis::CloudtraceV2::Trace::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class Module
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
|
@ -335,13 +299,6 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class Trace
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :name, as: 'name'
|
||||
end
|
||||
end
|
||||
|
||||
class TruncatableString
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
|
|
|
@ -88,107 +88,6 @@ module Google
|
|||
execute_or_queue_command(command, &block)
|
||||
end
|
||||
|
||||
# Returns of a list of traces that match the specified filter conditions.
|
||||
# @param [String] parent
|
||||
# Required. The project where the trace data is stored. The format
|
||||
# is `projects/PROJECT_ID`.
|
||||
# @param [String] end_time
|
||||
# Optional. Do not return traces whose start time is later than this time.
|
||||
# @param [String] filter
|
||||
# Opional. Return only traces that match this
|
||||
# [trace filter](/trace/docs/trace-filters). Example:
|
||||
# "label:/http/url root:/_ah/background my_label:17"
|
||||
# @param [String] order_by
|
||||
# Optional. A single field used to sort the returned traces.
|
||||
# Only the following field names can be used:
|
||||
# * `trace_id`: the trace's ID field
|
||||
# * `name`: the root span's resource name
|
||||
# * `duration`: the difference between the root span's start time and end time
|
||||
# * `start`: the start time of the root span
|
||||
# Sorting is in ascending order unless `desc` is appended to the sort field name.
|
||||
# Example: `"name desc"`).
|
||||
# @param [Fixnum] page_size
|
||||
# Optional. The maximum number of results to return from this request.
|
||||
# Non-positive values are ignored. The presence of `next_page_token` in the
|
||||
# response indicates that more results might be available, even if fewer than
|
||||
# the maximum number of results is returned by this request.
|
||||
# @param [String] page_token
|
||||
# Optional. If present, then retrieve the next batch of results from the
|
||||
# preceding call to this method. `page_token` must be the value of
|
||||
# `next_page_token` from the previous response. The values of other method
|
||||
# parameters should be identical to those in the previous call.
|
||||
# @param [String] start_time
|
||||
# Optional. Do not return traces whose end time is earlier than this time.
|
||||
# @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::CloudtraceV2::ListTracesResponse] parsed result object
|
||||
# @yieldparam err [StandardError] error object if request failed
|
||||
#
|
||||
# @return [Google::Apis::CloudtraceV2::ListTracesResponse]
|
||||
#
|
||||
# @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_traces(parent, end_time: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, start_time: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||
command = make_simple_command(:get, 'v2/{+parent}/traces', options)
|
||||
command.response_representation = Google::Apis::CloudtraceV2::ListTracesResponse::Representation
|
||||
command.response_class = Google::Apis::CloudtraceV2::ListTracesResponse
|
||||
command.params['parent'] = parent unless parent.nil?
|
||||
command.query['endTime'] = end_time unless end_time.nil?
|
||||
command.query['filter'] = filter unless filter.nil?
|
||||
command.query['orderBy'] = order_by unless order_by.nil?
|
||||
command.query['pageSize'] = page_size unless page_size.nil?
|
||||
command.query['pageToken'] = page_token unless page_token.nil?
|
||||
command.query['startTime'] = start_time unless start_time.nil?
|
||||
command.query['fields'] = fields unless fields.nil?
|
||||
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||
execute_or_queue_command(command, &block)
|
||||
end
|
||||
|
||||
# Returns a list of spans within a trace.
|
||||
# @param [String] parent
|
||||
# Required: The resource name of the trace containing the spans to list.
|
||||
# The format is `projects/PROJECT_ID/traces/TRACE_ID`.
|
||||
# @param [String] page_token
|
||||
# Optional. If present, then retrieve the next batch of results from the
|
||||
# preceding call to this method. `page_token` must be the value of
|
||||
# `next_page_token` from the previous response. The values of other method
|
||||
# parameters should be identical to those in the previous call.
|
||||
# @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::CloudtraceV2::ListSpansResponse] parsed result object
|
||||
# @yieldparam err [StandardError] error object if request failed
|
||||
#
|
||||
# @return [Google::Apis::CloudtraceV2::ListSpansResponse]
|
||||
#
|
||||
# @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_trace_spans(parent, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||
command = make_simple_command(:get, 'v2/{+parent}:listSpans', options)
|
||||
command.response_representation = Google::Apis::CloudtraceV2::ListSpansResponse::Representation
|
||||
command.response_class = Google::Apis::CloudtraceV2::ListSpansResponse
|
||||
command.params['parent'] = parent unless parent.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 new Span.
|
||||
# @param [String] name
|
||||
# The resource name of the span in the following format:
|
||||
|
|
|
@ -51,7 +51,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'clouduseraccounts/alpha/projects/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/clouduseraccounts/alpha'
|
||||
end
|
||||
|
||||
# Deletes the specified operation resource.
|
||||
|
|
|
@ -51,7 +51,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'clouduseraccounts/beta/projects/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/clouduseraccounts/beta'
|
||||
end
|
||||
|
||||
# Deletes the specified operation resource.
|
||||
|
|
|
@ -51,7 +51,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'clouduseraccounts/vm_alpha/projects/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/clouduseraccounts/vm_alpha'
|
||||
end
|
||||
|
||||
# Deletes the specified operation resource.
|
||||
|
|
|
@ -50,7 +50,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'compute/alpha/projects/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/compute/alpha'
|
||||
end
|
||||
|
||||
# Retrieves an aggregated list of accelerator types.
|
||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
|||
# @see https://cloud.google.com/container-engine/
|
||||
module ContainerV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20170825'
|
||||
REVISION = '20170901'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -1093,6 +1093,17 @@ module Google
|
|||
# @return [Hash<String,String>]
|
||||
attr_accessor :metadata
|
||||
|
||||
# Minimum cpu/platform to be used by this instance. The instance may be
|
||||
# scheduled on the specified or newer cpu/platform. Applicable values are the
|
||||
# friendly names of CPU platforms, such as
|
||||
# <code>minCpuPlatform: "Intel Haswell"</code> or
|
||||
# <code>minCpuPlatform: "Intel Sandy Bridge"</code>. For more
|
||||
# information, read <a href="/compute/docs/instances/specify-min-cpu-platform">
|
||||
# Specifying a Minimum CPU Platform</a>.
|
||||
# Corresponds to the JSON property `minCpuPlatform`
|
||||
# @return [String]
|
||||
attr_accessor :min_cpu_platform
|
||||
|
||||
# The set of Google API scopes to be made available on all of the
|
||||
# node VMs under the "default" service account.
|
||||
# The following scopes are recommended, but not required, and by default are
|
||||
|
@ -1143,6 +1154,7 @@ module Google
|
|||
@local_ssd_count = args[:local_ssd_count] if args.key?(:local_ssd_count)
|
||||
@machine_type = args[:machine_type] if args.key?(:machine_type)
|
||||
@metadata = args[:metadata] if args.key?(:metadata)
|
||||
@min_cpu_platform = args[:min_cpu_platform] if args.key?(:min_cpu_platform)
|
||||
@oauth_scopes = args[:oauth_scopes] if args.key?(:oauth_scopes)
|
||||
@preemptible = args[:preemptible] if args.key?(:preemptible)
|
||||
@service_account = args[:service_account] if args.key?(:service_account)
|
||||
|
|
|
@ -547,6 +547,7 @@ module Google
|
|||
property :local_ssd_count, as: 'localSsdCount'
|
||||
property :machine_type, as: 'machineType'
|
||||
hash :metadata, as: 'metadata'
|
||||
property :min_cpu_platform, as: 'minCpuPlatform'
|
||||
collection :oauth_scopes, as: 'oauthScopes'
|
||||
property :preemptible, as: 'preemptible'
|
||||
property :service_account, as: 'serviceAccount'
|
||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
|||
# @see https://cloud.google.com/container-engine/
|
||||
module ContainerV1beta1
|
||||
VERSION = 'V1beta1'
|
||||
REVISION = '20170825'
|
||||
REVISION = '20170901'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -1173,6 +1173,17 @@ module Google
|
|||
# @return [Hash<String,String>]
|
||||
attr_accessor :metadata
|
||||
|
||||
# Minimum cpu/platform to be used by this instance. The instance may be
|
||||
# scheduled on the specified or newer cpu/platform. Applicable values are the
|
||||
# friendly names of CPU platforms, such as
|
||||
# <code>minCpuPlatform: "Intel Haswell"</code> or
|
||||
# <code>minCpuPlatform: "Intel Sandy Bridge"</code>. For more
|
||||
# information, read <a href="/compute/docs/instances/specify-min-cpu-platform">
|
||||
# Specifying a Minimum CPU Platform</a>.
|
||||
# Corresponds to the JSON property `minCpuPlatform`
|
||||
# @return [String]
|
||||
attr_accessor :min_cpu_platform
|
||||
|
||||
# The set of Google API scopes to be made available on all of the
|
||||
# node VMs under the "default" service account.
|
||||
# The following scopes are recommended, but not required, and by default are
|
||||
|
@ -1210,6 +1221,13 @@ module Google
|
|||
# @return [Array<String>]
|
||||
attr_accessor :tags
|
||||
|
||||
# List of kubernetes taints to be applied to each node.
|
||||
# For more information, including usage and the valid values, see:
|
||||
# https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/
|
||||
# Corresponds to the JSON property `taints`
|
||||
# @return [Array<Google::Apis::ContainerV1beta1::NodeTaint>]
|
||||
attr_accessor :taints
|
||||
|
||||
def initialize(**args)
|
||||
update!(**args)
|
||||
end
|
||||
|
@ -1223,10 +1241,12 @@ module Google
|
|||
@local_ssd_count = args[:local_ssd_count] if args.key?(:local_ssd_count)
|
||||
@machine_type = args[:machine_type] if args.key?(:machine_type)
|
||||
@metadata = args[:metadata] if args.key?(:metadata)
|
||||
@min_cpu_platform = args[:min_cpu_platform] if args.key?(:min_cpu_platform)
|
||||
@oauth_scopes = args[:oauth_scopes] if args.key?(:oauth_scopes)
|
||||
@preemptible = args[:preemptible] if args.key?(:preemptible)
|
||||
@service_account = args[:service_account] if args.key?(:service_account)
|
||||
@tags = args[:tags] if args.key?(:tags)
|
||||
@taints = args[:taints] if args.key?(:taints)
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -1386,6 +1406,40 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# Kubernetes taint is comprised of three fields: key, value, and effect. Effect
|
||||
# can only be one of three types: NoSchedule, PreferNoSchedule or NoExecute.
|
||||
# For more information, including usage and the valid values, see:
|
||||
# https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/
|
||||
class NodeTaint
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Effect for taint.
|
||||
# Corresponds to the JSON property `effect`
|
||||
# @return [String]
|
||||
attr_accessor :effect
|
||||
|
||||
# Key for taint.
|
||||
# Corresponds to the JSON property `key`
|
||||
# @return [String]
|
||||
attr_accessor :key
|
||||
|
||||
# Value for taint.
|
||||
# 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)
|
||||
@effect = args[:effect] if args.key?(:effect)
|
||||
@key = args[:key] if args.key?(:key)
|
||||
@value = args[:value] if args.key?(:value)
|
||||
end
|
||||
end
|
||||
|
||||
# This operation resource represents operations that may have happened or are
|
||||
# happening on the cluster. All fields are output only.
|
||||
class Operation
|
||||
|
|
|
@ -178,6 +178,12 @@ module Google
|
|||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class NodeTaint
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class Operation
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
|
@ -498,10 +504,13 @@ module Google
|
|||
property :local_ssd_count, as: 'localSsdCount'
|
||||
property :machine_type, as: 'machineType'
|
||||
hash :metadata, as: 'metadata'
|
||||
property :min_cpu_platform, as: 'minCpuPlatform'
|
||||
collection :oauth_scopes, as: 'oauthScopes'
|
||||
property :preemptible, as: 'preemptible'
|
||||
property :service_account, as: 'serviceAccount'
|
||||
collection :tags, as: 'tags'
|
||||
collection :taints, as: 'taints', class: Google::Apis::ContainerV1beta1::NodeTaint, decorator: Google::Apis::ContainerV1beta1::NodeTaint::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -543,6 +552,15 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class NodeTaint
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :effect, as: 'effect'
|
||||
property :key, as: 'key'
|
||||
property :value, as: 'value'
|
||||
end
|
||||
end
|
||||
|
||||
class Operation
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
|||
# @see https://developers.google.com/shopping-content
|
||||
module ContentV2
|
||||
VERSION = 'V2'
|
||||
REVISION = '20170905'
|
||||
REVISION = '20170912'
|
||||
|
||||
# Manage your product listings and accounts for Google Shopping
|
||||
AUTH_CONTENT = 'https://www.googleapis.com/auth/content'
|
||||
|
|
|
@ -51,7 +51,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'content/v2/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/content/v2'
|
||||
end
|
||||
|
||||
# Returns information about the authenticated user.
|
||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
|||
# @see https://developers.google.com/shopping-content
|
||||
module ContentV2sandbox
|
||||
VERSION = 'V2sandbox'
|
||||
REVISION = '20170905'
|
||||
REVISION = '20170912'
|
||||
|
||||
# Manage your product listings and accounts for Google Shopping
|
||||
AUTH_CONTENT = 'https://www.googleapis.com/auth/content'
|
||||
|
|
|
@ -51,7 +51,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'content/v2sandbox/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/content/v2sandbox'
|
||||
end
|
||||
|
||||
# Marks an order as acknowledged. This method can only be called for non-multi-
|
||||
|
|
|
@ -51,7 +51,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'deploymentmanager/alpha/projects/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/deploymentmanager/alpha'
|
||||
end
|
||||
|
||||
# Deletes a composite type.
|
||||
|
|
|
@ -51,7 +51,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'deploymentmanager/v2beta/projects/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/deploymentmanager/v2beta'
|
||||
end
|
||||
|
||||
# Deletes a composite type.
|
||||
|
|
|
@ -50,7 +50,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'dns/v2beta1/projects/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/dns/v2beta1'
|
||||
end
|
||||
|
||||
# Atomically update the ResourceRecordSet collection.
|
||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
|||
# @see https://developers.google.com/doubleclick-search/
|
||||
module DoubleclicksearchV2
|
||||
VERSION = 'V2'
|
||||
REVISION = '20170831'
|
||||
REVISION = '20170905'
|
||||
|
||||
# View and manage your advertising data in DoubleClick Search
|
||||
AUTH_DOUBLECLICKSEARCH = 'https://www.googleapis.com/auth/doubleclicksearch'
|
||||
|
|
|
@ -51,7 +51,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'doubleclicksearch/v2/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/doubleclicksearch/v2'
|
||||
end
|
||||
|
||||
# Retrieves a list of conversions from a DoubleClick Search engine account.
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://developers.google.com/games/services
|
||||
module GamesConfigurationV1configuration
|
||||
VERSION = 'V1configuration'
|
||||
REVISION = '20170831'
|
||||
REVISION = '20170911'
|
||||
|
||||
# View and manage your Google Play Developer account
|
||||
AUTH_ANDROIDPUBLISHER = 'https://www.googleapis.com/auth/androidpublisher'
|
||||
|
|
|
@ -50,7 +50,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'games/v1configuration/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/gamesConfiguration/v1configuration'
|
||||
end
|
||||
|
||||
# Delete the achievement configuration with the given ID.
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://developers.google.com/games/services/
|
||||
module GamesV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20170831'
|
||||
REVISION = '20170911'
|
||||
|
||||
# View and manage its own configuration data in your Google Drive
|
||||
AUTH_DRIVE_APPDATA = 'https://www.googleapis.com/auth/drive.appdata'
|
||||
|
|
|
@ -50,7 +50,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'groups/v1/groups/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/groupsmigration/v1'
|
||||
end
|
||||
|
||||
# Inserts a new mail into the archive of the Google group.
|
||||
|
|
|
@ -50,7 +50,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'identitytoolkit/v3/relyingparty/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/identitytoolkit/v3'
|
||||
end
|
||||
|
||||
# Creates the URI used by the IdP to authenticate the user.
|
||||
|
|
|
@ -50,7 +50,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'apps/licensing/v1/product/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/licensing/v1'
|
||||
end
|
||||
|
||||
# Revoke License.
|
||||
|
|
|
@ -50,7 +50,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', '')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/oauth2/v1'
|
||||
end
|
||||
|
||||
#
|
||||
|
|
|
@ -50,7 +50,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'playcustomapp/v1/accounts/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/playcustomapp/v1'
|
||||
end
|
||||
|
||||
# Create and publish a new custom app.
|
||||
|
|
|
@ -51,7 +51,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'prediction/v1.6/projects/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/prediction/v1.6'
|
||||
end
|
||||
|
||||
# Submit input and request an output against a hosted model.
|
||||
|
|
|
@ -50,7 +50,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'qpxExpress/v1/trips/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/qpxExpress/v1'
|
||||
end
|
||||
|
||||
# Returns a list of flights.
|
||||
|
|
|
@ -51,7 +51,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'resourceviews/v1beta2/projects/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/resourceviews/v1beta2'
|
||||
end
|
||||
|
||||
# Retrieves the specified zone-specific operation resource.
|
||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
|||
# @see https://cloud.google.com/service-control/
|
||||
module ServicecontrolV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20170828'
|
||||
REVISION = '20170909'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -1064,11 +1064,10 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :resource_container
|
||||
|
||||
# DO NOT USE.
|
||||
# This field is not ready for use yet.
|
||||
# Corresponds to the JSON property `resourceContainers`
|
||||
# @return [Array<String>]
|
||||
attr_accessor :resource_containers
|
||||
#
|
||||
# Corresponds to the JSON property `resources`
|
||||
# @return [Array<Google::Apis::ServicecontrolV1::ResourceInfo>]
|
||||
attr_accessor :resources
|
||||
|
||||
# Required. Start time of the operation.
|
||||
# Corresponds to the JSON property `startTime`
|
||||
|
@ -1097,7 +1096,7 @@ module Google
|
|||
@operation_name = args[:operation_name] if args.key?(:operation_name)
|
||||
@quota_properties = args[:quota_properties] if args.key?(:quota_properties)
|
||||
@resource_container = args[:resource_container] if args.key?(:resource_container)
|
||||
@resource_containers = args[:resource_containers] if args.key?(:resource_containers)
|
||||
@resources = args[:resources] if args.key?(:resources)
|
||||
@start_time = args[:start_time] if args.key?(:start_time)
|
||||
@user_labels = args[:user_labels] if args.key?(:user_labels)
|
||||
end
|
||||
|
@ -1582,6 +1581,36 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# DO NOT USE.
|
||||
# This definition is not ready for use yet.
|
||||
class ResourceInfo
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# The identifier of the parent of this resource instance.
|
||||
# Must be in one of the following formats:
|
||||
# - “projects/<project-id or project-number>”
|
||||
# - “folders/<folder-id>”
|
||||
# - “organizations/<organization-id>”
|
||||
# Corresponds to the JSON property `resourceContainer`
|
||||
# @return [String]
|
||||
attr_accessor :resource_container
|
||||
|
||||
# Name of the resource. This is used for auditing purposes.
|
||||
# Corresponds to the JSON property `resourceName`
|
||||
# @return [String]
|
||||
attr_accessor :resource_name
|
||||
|
||||
def initialize(**args)
|
||||
update!(**args)
|
||||
end
|
||||
|
||||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@resource_container = args[:resource_container] if args.key?(:resource_container)
|
||||
@resource_name = args[:resource_name] if args.key?(:resource_name)
|
||||
end
|
||||
end
|
||||
|
||||
#
|
||||
class StartReconciliationRequest
|
||||
include Google::Apis::Core::Hashable
|
||||
|
|
|
@ -214,6 +214,12 @@ module Google
|
|||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class ResourceInfo
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class StartReconciliationRequest
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
|
@ -471,7 +477,8 @@ module Google
|
|||
property :quota_properties, as: 'quotaProperties', class: Google::Apis::ServicecontrolV1::QuotaProperties, decorator: Google::Apis::ServicecontrolV1::QuotaProperties::Representation
|
||||
|
||||
property :resource_container, as: 'resourceContainer'
|
||||
collection :resource_containers, as: 'resourceContainers'
|
||||
collection :resources, as: 'resources', class: Google::Apis::ServicecontrolV1::ResourceInfo, decorator: Google::Apis::ServicecontrolV1::ResourceInfo::Representation
|
||||
|
||||
property :start_time, as: 'startTime'
|
||||
hash :user_labels, as: 'userLabels'
|
||||
end
|
||||
|
@ -584,6 +591,14 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class ResourceInfo
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :resource_container, as: 'resourceContainer'
|
||||
property :resource_name, as: 'resourceName'
|
||||
end
|
||||
end
|
||||
|
||||
class StartReconciliationRequest
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
|||
# @see https://cloud.google.com/service-management/
|
||||
module ServicemanagementV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20170901'
|
||||
REVISION = '20170908'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -525,7 +525,7 @@ module Google
|
|||
attr_accessor :address
|
||||
|
||||
# The number of seconds to wait for a response from a request. The default
|
||||
# deadline for gRPC and HTTP requests is 5 seconds.
|
||||
# deadline for gRPC is infinite (no deadline) and HTTP requests is 5 seconds.
|
||||
# Corresponds to the JSON property `deadline`
|
||||
# @return [Float]
|
||||
attr_accessor :deadline
|
||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
|||
# @see https://cloud.google.com/service-management/
|
||||
module ServiceuserV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20170901'
|
||||
REVISION = '20170908'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -424,7 +424,7 @@ module Google
|
|||
attr_accessor :address
|
||||
|
||||
# The number of seconds to wait for a response from a request. The default
|
||||
# deadline for gRPC and HTTP requests is 5 seconds.
|
||||
# deadline for gRPC is infinite (no deadline) and HTTP requests is 5 seconds.
|
||||
# Corresponds to the JSON property `deadline`
|
||||
# @return [Float]
|
||||
attr_accessor :deadline
|
||||
|
|
|
@ -50,7 +50,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'tasks/v1/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/tasks/v1'
|
||||
end
|
||||
|
||||
# Deletes the authenticated user's specified task list.
|
||||
|
|
|
@ -1,31 +0,0 @@
|
|||
# Copyright 2015 Google Inc.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
require 'google/apis/toolresults_v1beta3firstparty/service.rb'
|
||||
require 'google/apis/toolresults_v1beta3firstparty/classes.rb'
|
||||
require 'google/apis/toolresults_v1beta3firstparty/representations.rb'
|
||||
|
||||
module Google
|
||||
module Apis
|
||||
# Cloud Tool Results firstparty API
|
||||
#
|
||||
# Reads and publishes results from Firebase Test Lab.
|
||||
#
|
||||
# @see https://firebase.google.com/docs/test-lab/
|
||||
module ToolresultsV1beta3firstparty
|
||||
VERSION = 'V1beta3firstparty'
|
||||
REVISION = '20170911'
|
||||
end
|
||||
end
|
||||
end
|
File diff suppressed because it is too large
Load Diff
|
@ -1,886 +0,0 @@
|
|||
# Copyright 2015 Google Inc.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
require 'date'
|
||||
require 'google/apis/core/base_service'
|
||||
require 'google/apis/core/json_representation'
|
||||
require 'google/apis/core/hashable'
|
||||
require 'google/apis/errors'
|
||||
|
||||
module Google
|
||||
module Apis
|
||||
module ToolresultsV1beta3firstparty
|
||||
|
||||
class AndroidAppInfo
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class AndroidInstrumentationTest
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class AndroidRoboTest
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class AndroidTest
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class Any
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class AppStartTime
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class BasicPerfSampleSeries
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class BatchCreatePerfSamplesRequest
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class BatchCreatePerfSamplesResponse
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class CpuInfo
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class Duration
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class Execution
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class FailureDetail
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class FileReference
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class History
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class Image
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class InconclusiveDetail
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class ListExecutionsResponse
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class ListHistoriesResponse
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class ListPerfSampleSeriesResponse
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class ListPerfSamplesResponse
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class ListScreenshotClustersResponse
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class ListStepThumbnailsResponse
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class ListStepsResponse
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class MemoryInfo
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class Outcome
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class PerfEnvironment
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class PerfMetricsSummary
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class PerfSample
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class PerfSampleSeries
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class ProjectSettings
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class PublishXunitXmlFilesRequest
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class Screen
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class ScreenshotCluster
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class SkippedDetail
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class Specification
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class StackTrace
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class Status
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class Step
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class StepDimensionValueEntry
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class StepLabelsEntry
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class SuccessDetail
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class TestCaseReference
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class TestExecutionStep
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class TestIssue
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class TestSuiteOverview
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class TestTiming
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class Thumbnail
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class Timestamp
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class ToolExecution
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class ToolExecutionStep
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class ToolExitCode
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class ToolOutputReference
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class AndroidAppInfo
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :name, as: 'name'
|
||||
property :package_name, as: 'packageName'
|
||||
property :version_code, as: 'versionCode'
|
||||
property :version_name, as: 'versionName'
|
||||
end
|
||||
end
|
||||
|
||||
class AndroidInstrumentationTest
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :test_package_id, as: 'testPackageId'
|
||||
property :test_runner_class, as: 'testRunnerClass'
|
||||
collection :test_targets, as: 'testTargets'
|
||||
property :use_orchestrator, as: 'useOrchestrator'
|
||||
end
|
||||
end
|
||||
|
||||
class AndroidRoboTest
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :app_initial_activity, as: 'appInitialActivity'
|
||||
property :bootstrap_package_id, as: 'bootstrapPackageId'
|
||||
property :bootstrap_runner_class, as: 'bootstrapRunnerClass'
|
||||
property :max_depth, as: 'maxDepth'
|
||||
property :max_steps, as: 'maxSteps'
|
||||
end
|
||||
end
|
||||
|
||||
class AndroidTest
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :android_app_info, as: 'androidAppInfo', class: Google::Apis::ToolresultsV1beta3firstparty::AndroidAppInfo, decorator: Google::Apis::ToolresultsV1beta3firstparty::AndroidAppInfo::Representation
|
||||
|
||||
property :android_instrumentation_test, as: 'androidInstrumentationTest', class: Google::Apis::ToolresultsV1beta3firstparty::AndroidInstrumentationTest, decorator: Google::Apis::ToolresultsV1beta3firstparty::AndroidInstrumentationTest::Representation
|
||||
|
||||
property :android_robo_test, as: 'androidRoboTest', class: Google::Apis::ToolresultsV1beta3firstparty::AndroidRoboTest, decorator: Google::Apis::ToolresultsV1beta3firstparty::AndroidRoboTest::Representation
|
||||
|
||||
property :test_timeout, as: 'testTimeout', class: Google::Apis::ToolresultsV1beta3firstparty::Duration, decorator: Google::Apis::ToolresultsV1beta3firstparty::Duration::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class Any
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :type_url, as: 'typeUrl'
|
||||
property :value, :base64 => true, as: 'value'
|
||||
end
|
||||
end
|
||||
|
||||
class AppStartTime
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :fully_drawn_time, as: 'fullyDrawnTime', class: Google::Apis::ToolresultsV1beta3firstparty::Duration, decorator: Google::Apis::ToolresultsV1beta3firstparty::Duration::Representation
|
||||
|
||||
property :initial_display_time, as: 'initialDisplayTime', class: Google::Apis::ToolresultsV1beta3firstparty::Duration, decorator: Google::Apis::ToolresultsV1beta3firstparty::Duration::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class BasicPerfSampleSeries
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :perf_metric_type, as: 'perfMetricType'
|
||||
property :perf_unit, as: 'perfUnit'
|
||||
property :sample_series_label, as: 'sampleSeriesLabel'
|
||||
end
|
||||
end
|
||||
|
||||
class BatchCreatePerfSamplesRequest
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :perf_samples, as: 'perfSamples', class: Google::Apis::ToolresultsV1beta3firstparty::PerfSample, decorator: Google::Apis::ToolresultsV1beta3firstparty::PerfSample::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class BatchCreatePerfSamplesResponse
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :perf_samples, as: 'perfSamples', class: Google::Apis::ToolresultsV1beta3firstparty::PerfSample, decorator: Google::Apis::ToolresultsV1beta3firstparty::PerfSample::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class CpuInfo
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :cpu_processor, as: 'cpuProcessor'
|
||||
property :cpu_speed_in_ghz, as: 'cpuSpeedInGhz'
|
||||
property :number_of_cores, as: 'numberOfCores'
|
||||
end
|
||||
end
|
||||
|
||||
class Duration
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :nanos, as: 'nanos'
|
||||
property :seconds, :numeric_string => true, as: 'seconds'
|
||||
end
|
||||
end
|
||||
|
||||
class Execution
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :completion_time, as: 'completionTime', class: Google::Apis::ToolresultsV1beta3firstparty::Timestamp, decorator: Google::Apis::ToolresultsV1beta3firstparty::Timestamp::Representation
|
||||
|
||||
property :creation_time, as: 'creationTime', class: Google::Apis::ToolresultsV1beta3firstparty::Timestamp, decorator: Google::Apis::ToolresultsV1beta3firstparty::Timestamp::Representation
|
||||
|
||||
property :execution_id, as: 'executionId'
|
||||
property :outcome, as: 'outcome', class: Google::Apis::ToolresultsV1beta3firstparty::Outcome, decorator: Google::Apis::ToolresultsV1beta3firstparty::Outcome::Representation
|
||||
|
||||
property :specification, as: 'specification', class: Google::Apis::ToolresultsV1beta3firstparty::Specification, decorator: Google::Apis::ToolresultsV1beta3firstparty::Specification::Representation
|
||||
|
||||
property :state, as: 'state'
|
||||
property :test_execution_matrix_id, as: 'testExecutionMatrixId'
|
||||
end
|
||||
end
|
||||
|
||||
class FailureDetail
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :crashed, as: 'crashed'
|
||||
property :not_installed, as: 'notInstalled'
|
||||
property :other_native_crash, as: 'otherNativeCrash'
|
||||
property :timed_out, as: 'timedOut'
|
||||
property :unable_to_crawl, as: 'unableToCrawl'
|
||||
end
|
||||
end
|
||||
|
||||
class FileReference
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :file_uri, as: 'fileUri'
|
||||
end
|
||||
end
|
||||
|
||||
class History
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :display_name, as: 'displayName'
|
||||
property :history_id, as: 'historyId'
|
||||
property :name, as: 'name'
|
||||
end
|
||||
end
|
||||
|
||||
class Image
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :error, as: 'error', class: Google::Apis::ToolresultsV1beta3firstparty::Status, decorator: Google::Apis::ToolresultsV1beta3firstparty::Status::Representation
|
||||
|
||||
property :source_image, as: 'sourceImage', class: Google::Apis::ToolresultsV1beta3firstparty::ToolOutputReference, decorator: Google::Apis::ToolresultsV1beta3firstparty::ToolOutputReference::Representation
|
||||
|
||||
property :step_id, as: 'stepId'
|
||||
property :thumbnail, as: 'thumbnail', class: Google::Apis::ToolresultsV1beta3firstparty::Thumbnail, decorator: Google::Apis::ToolresultsV1beta3firstparty::Thumbnail::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class InconclusiveDetail
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :aborted_by_user, as: 'abortedByUser'
|
||||
property :infrastructure_failure, as: 'infrastructureFailure'
|
||||
end
|
||||
end
|
||||
|
||||
class ListExecutionsResponse
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :executions, as: 'executions', class: Google::Apis::ToolresultsV1beta3firstparty::Execution, decorator: Google::Apis::ToolresultsV1beta3firstparty::Execution::Representation
|
||||
|
||||
property :next_page_token, as: 'nextPageToken'
|
||||
end
|
||||
end
|
||||
|
||||
class ListHistoriesResponse
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :histories, as: 'histories', class: Google::Apis::ToolresultsV1beta3firstparty::History, decorator: Google::Apis::ToolresultsV1beta3firstparty::History::Representation
|
||||
|
||||
property :next_page_token, as: 'nextPageToken'
|
||||
end
|
||||
end
|
||||
|
||||
class ListPerfSampleSeriesResponse
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :perf_sample_series, as: 'perfSampleSeries', class: Google::Apis::ToolresultsV1beta3firstparty::PerfSampleSeries, decorator: Google::Apis::ToolresultsV1beta3firstparty::PerfSampleSeries::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class ListPerfSamplesResponse
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :next_page_token, as: 'nextPageToken'
|
||||
collection :perf_samples, as: 'perfSamples', class: Google::Apis::ToolresultsV1beta3firstparty::PerfSample, decorator: Google::Apis::ToolresultsV1beta3firstparty::PerfSample::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class ListScreenshotClustersResponse
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :clusters, as: 'clusters', class: Google::Apis::ToolresultsV1beta3firstparty::ScreenshotCluster, decorator: Google::Apis::ToolresultsV1beta3firstparty::ScreenshotCluster::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class ListStepThumbnailsResponse
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :next_page_token, as: 'nextPageToken'
|
||||
collection :thumbnails, as: 'thumbnails', class: Google::Apis::ToolresultsV1beta3firstparty::Image, decorator: Google::Apis::ToolresultsV1beta3firstparty::Image::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class ListStepsResponse
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :next_page_token, as: 'nextPageToken'
|
||||
collection :steps, as: 'steps', class: Google::Apis::ToolresultsV1beta3firstparty::Step, decorator: Google::Apis::ToolresultsV1beta3firstparty::Step::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class MemoryInfo
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :memory_cap_in_kibibyte, :numeric_string => true, as: 'memoryCapInKibibyte'
|
||||
property :memory_total_in_kibibyte, :numeric_string => true, as: 'memoryTotalInKibibyte'
|
||||
end
|
||||
end
|
||||
|
||||
class Outcome
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :failure_detail, as: 'failureDetail', class: Google::Apis::ToolresultsV1beta3firstparty::FailureDetail, decorator: Google::Apis::ToolresultsV1beta3firstparty::FailureDetail::Representation
|
||||
|
||||
property :inconclusive_detail, as: 'inconclusiveDetail', class: Google::Apis::ToolresultsV1beta3firstparty::InconclusiveDetail, decorator: Google::Apis::ToolresultsV1beta3firstparty::InconclusiveDetail::Representation
|
||||
|
||||
property :skipped_detail, as: 'skippedDetail', class: Google::Apis::ToolresultsV1beta3firstparty::SkippedDetail, decorator: Google::Apis::ToolresultsV1beta3firstparty::SkippedDetail::Representation
|
||||
|
||||
property :success_detail, as: 'successDetail', class: Google::Apis::ToolresultsV1beta3firstparty::SuccessDetail, decorator: Google::Apis::ToolresultsV1beta3firstparty::SuccessDetail::Representation
|
||||
|
||||
property :summary, as: 'summary'
|
||||
end
|
||||
end
|
||||
|
||||
class PerfEnvironment
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :cpu_info, as: 'cpuInfo', class: Google::Apis::ToolresultsV1beta3firstparty::CpuInfo, decorator: Google::Apis::ToolresultsV1beta3firstparty::CpuInfo::Representation
|
||||
|
||||
property :memory_info, as: 'memoryInfo', class: Google::Apis::ToolresultsV1beta3firstparty::MemoryInfo, decorator: Google::Apis::ToolresultsV1beta3firstparty::MemoryInfo::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class PerfMetricsSummary
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :app_start_time, as: 'appStartTime', class: Google::Apis::ToolresultsV1beta3firstparty::AppStartTime, decorator: Google::Apis::ToolresultsV1beta3firstparty::AppStartTime::Representation
|
||||
|
||||
property :execution_id, as: 'executionId'
|
||||
property :history_id, as: 'historyId'
|
||||
property :perf_environment, as: 'perfEnvironment', class: Google::Apis::ToolresultsV1beta3firstparty::PerfEnvironment, decorator: Google::Apis::ToolresultsV1beta3firstparty::PerfEnvironment::Representation
|
||||
|
||||
collection :perf_metrics, as: 'perfMetrics'
|
||||
property :project_id, as: 'projectId'
|
||||
property :step_id, as: 'stepId'
|
||||
end
|
||||
end
|
||||
|
||||
class PerfSample
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :sample_time, as: 'sampleTime', class: Google::Apis::ToolresultsV1beta3firstparty::Timestamp, decorator: Google::Apis::ToolresultsV1beta3firstparty::Timestamp::Representation
|
||||
|
||||
property :value, as: 'value'
|
||||
end
|
||||
end
|
||||
|
||||
class PerfSampleSeries
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :basic_perf_sample_series, as: 'basicPerfSampleSeries', class: Google::Apis::ToolresultsV1beta3firstparty::BasicPerfSampleSeries, decorator: Google::Apis::ToolresultsV1beta3firstparty::BasicPerfSampleSeries::Representation
|
||||
|
||||
property :execution_id, as: 'executionId'
|
||||
property :history_id, as: 'historyId'
|
||||
property :project_id, as: 'projectId'
|
||||
property :sample_series_id, as: 'sampleSeriesId'
|
||||
property :step_id, as: 'stepId'
|
||||
end
|
||||
end
|
||||
|
||||
class ProjectSettings
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :default_bucket, as: 'defaultBucket'
|
||||
property :name, as: 'name'
|
||||
end
|
||||
end
|
||||
|
||||
class PublishXunitXmlFilesRequest
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :xunit_xml_files, as: 'xunitXmlFiles', class: Google::Apis::ToolresultsV1beta3firstparty::FileReference, decorator: Google::Apis::ToolresultsV1beta3firstparty::FileReference::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class Screen
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :file_reference, as: 'fileReference'
|
||||
property :locale, as: 'locale'
|
||||
property :model, as: 'model'
|
||||
property :version, as: 'version'
|
||||
end
|
||||
end
|
||||
|
||||
class ScreenshotCluster
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :activity, as: 'activity'
|
||||
property :cluster_id, as: 'clusterId'
|
||||
property :key_screen, as: 'keyScreen', class: Google::Apis::ToolresultsV1beta3firstparty::Screen, decorator: Google::Apis::ToolresultsV1beta3firstparty::Screen::Representation
|
||||
|
||||
collection :screens, as: 'screens', class: Google::Apis::ToolresultsV1beta3firstparty::Screen, decorator: Google::Apis::ToolresultsV1beta3firstparty::Screen::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class SkippedDetail
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :incompatible_app_version, as: 'incompatibleAppVersion'
|
||||
property :incompatible_architecture, as: 'incompatibleArchitecture'
|
||||
property :incompatible_device, as: 'incompatibleDevice'
|
||||
end
|
||||
end
|
||||
|
||||
class Specification
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :android_test, as: 'androidTest', class: Google::Apis::ToolresultsV1beta3firstparty::AndroidTest, decorator: Google::Apis::ToolresultsV1beta3firstparty::AndroidTest::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class StackTrace
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :cluster_id, as: 'clusterId'
|
||||
property :exception, as: 'exception'
|
||||
property :report_id, as: 'reportId'
|
||||
end
|
||||
end
|
||||
|
||||
class Status
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :code, as: 'code'
|
||||
collection :details, as: 'details', class: Google::Apis::ToolresultsV1beta3firstparty::Any, decorator: Google::Apis::ToolresultsV1beta3firstparty::Any::Representation
|
||||
|
||||
property :message, as: 'message'
|
||||
end
|
||||
end
|
||||
|
||||
class Step
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :completion_time, as: 'completionTime', class: Google::Apis::ToolresultsV1beta3firstparty::Timestamp, decorator: Google::Apis::ToolresultsV1beta3firstparty::Timestamp::Representation
|
||||
|
||||
property :creation_time, as: 'creationTime', class: Google::Apis::ToolresultsV1beta3firstparty::Timestamp, decorator: Google::Apis::ToolresultsV1beta3firstparty::Timestamp::Representation
|
||||
|
||||
property :description, as: 'description'
|
||||
property :device_usage_duration, as: 'deviceUsageDuration', class: Google::Apis::ToolresultsV1beta3firstparty::Duration, decorator: Google::Apis::ToolresultsV1beta3firstparty::Duration::Representation
|
||||
|
||||
collection :dimension_value, as: 'dimensionValue', class: Google::Apis::ToolresultsV1beta3firstparty::StepDimensionValueEntry, decorator: Google::Apis::ToolresultsV1beta3firstparty::StepDimensionValueEntry::Representation
|
||||
|
||||
property :has_images, as: 'hasImages'
|
||||
collection :labels, as: 'labels', class: Google::Apis::ToolresultsV1beta3firstparty::StepLabelsEntry, decorator: Google::Apis::ToolresultsV1beta3firstparty::StepLabelsEntry::Representation
|
||||
|
||||
property :name, as: 'name'
|
||||
property :outcome, as: 'outcome', class: Google::Apis::ToolresultsV1beta3firstparty::Outcome, decorator: Google::Apis::ToolresultsV1beta3firstparty::Outcome::Representation
|
||||
|
||||
property :run_duration, as: 'runDuration', class: Google::Apis::ToolresultsV1beta3firstparty::Duration, decorator: Google::Apis::ToolresultsV1beta3firstparty::Duration::Representation
|
||||
|
||||
property :state, as: 'state'
|
||||
property :step_id, as: 'stepId'
|
||||
property :test_execution_step, as: 'testExecutionStep', class: Google::Apis::ToolresultsV1beta3firstparty::TestExecutionStep, decorator: Google::Apis::ToolresultsV1beta3firstparty::TestExecutionStep::Representation
|
||||
|
||||
property :tool_execution_step, as: 'toolExecutionStep', class: Google::Apis::ToolresultsV1beta3firstparty::ToolExecutionStep, decorator: Google::Apis::ToolresultsV1beta3firstparty::ToolExecutionStep::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class StepDimensionValueEntry
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :key, as: 'key'
|
||||
property :value, as: 'value'
|
||||
end
|
||||
end
|
||||
|
||||
class StepLabelsEntry
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :key, as: 'key'
|
||||
property :value, as: 'value'
|
||||
end
|
||||
end
|
||||
|
||||
class SuccessDetail
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :other_native_crash, as: 'otherNativeCrash'
|
||||
end
|
||||
end
|
||||
|
||||
class TestCaseReference
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :class_name, as: 'className'
|
||||
property :name, as: 'name'
|
||||
property :test_suite_name, as: 'testSuiteName'
|
||||
end
|
||||
end
|
||||
|
||||
class TestExecutionStep
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :test_issues, as: 'testIssues', class: Google::Apis::ToolresultsV1beta3firstparty::TestIssue, decorator: Google::Apis::ToolresultsV1beta3firstparty::TestIssue::Representation
|
||||
|
||||
collection :test_suite_overviews, as: 'testSuiteOverviews', class: Google::Apis::ToolresultsV1beta3firstparty::TestSuiteOverview, decorator: Google::Apis::ToolresultsV1beta3firstparty::TestSuiteOverview::Representation
|
||||
|
||||
property :test_timing, as: 'testTiming', class: Google::Apis::ToolresultsV1beta3firstparty::TestTiming, decorator: Google::Apis::ToolresultsV1beta3firstparty::TestTiming::Representation
|
||||
|
||||
property :tool_execution, as: 'toolExecution', class: Google::Apis::ToolresultsV1beta3firstparty::ToolExecution, decorator: Google::Apis::ToolresultsV1beta3firstparty::ToolExecution::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class TestIssue
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :error_message, as: 'errorMessage'
|
||||
property :severity, as: 'severity'
|
||||
property :stack_trace, as: 'stackTrace', class: Google::Apis::ToolresultsV1beta3firstparty::StackTrace, decorator: Google::Apis::ToolresultsV1beta3firstparty::StackTrace::Representation
|
||||
|
||||
property :type, as: 'type'
|
||||
property :warning, as: 'warning', class: Google::Apis::ToolresultsV1beta3firstparty::Any, decorator: Google::Apis::ToolresultsV1beta3firstparty::Any::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class TestSuiteOverview
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :error_count, as: 'errorCount'
|
||||
property :failure_count, as: 'failureCount'
|
||||
property :name, as: 'name'
|
||||
property :skipped_count, as: 'skippedCount'
|
||||
property :total_count, as: 'totalCount'
|
||||
property :xml_source, as: 'xmlSource', class: Google::Apis::ToolresultsV1beta3firstparty::FileReference, decorator: Google::Apis::ToolresultsV1beta3firstparty::FileReference::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class TestTiming
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :test_process_duration, as: 'testProcessDuration', class: Google::Apis::ToolresultsV1beta3firstparty::Duration, decorator: Google::Apis::ToolresultsV1beta3firstparty::Duration::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class Thumbnail
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :content_type, as: 'contentType'
|
||||
property :data, :base64 => true, as: 'data'
|
||||
property :height_px, as: 'heightPx'
|
||||
property :width_px, as: 'widthPx'
|
||||
end
|
||||
end
|
||||
|
||||
class Timestamp
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :nanos, as: 'nanos'
|
||||
property :seconds, :numeric_string => true, as: 'seconds'
|
||||
end
|
||||
end
|
||||
|
||||
class ToolExecution
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :command_line_arguments, as: 'commandLineArguments'
|
||||
property :exit_code, as: 'exitCode', class: Google::Apis::ToolresultsV1beta3firstparty::ToolExitCode, decorator: Google::Apis::ToolresultsV1beta3firstparty::ToolExitCode::Representation
|
||||
|
||||
collection :tool_logs, as: 'toolLogs', class: Google::Apis::ToolresultsV1beta3firstparty::FileReference, decorator: Google::Apis::ToolresultsV1beta3firstparty::FileReference::Representation
|
||||
|
||||
collection :tool_outputs, as: 'toolOutputs', class: Google::Apis::ToolresultsV1beta3firstparty::ToolOutputReference, decorator: Google::Apis::ToolresultsV1beta3firstparty::ToolOutputReference::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class ToolExecutionStep
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :tool_execution, as: 'toolExecution', class: Google::Apis::ToolresultsV1beta3firstparty::ToolExecution, decorator: Google::Apis::ToolresultsV1beta3firstparty::ToolExecution::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class ToolExitCode
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :number, as: 'number'
|
||||
end
|
||||
end
|
||||
|
||||
class ToolOutputReference
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :creation_time, as: 'creationTime', class: Google::Apis::ToolresultsV1beta3firstparty::Timestamp, decorator: Google::Apis::ToolresultsV1beta3firstparty::Timestamp::Representation
|
||||
|
||||
property :output, as: 'output', class: Google::Apis::ToolresultsV1beta3firstparty::FileReference, decorator: Google::Apis::ToolresultsV1beta3firstparty::FileReference::Representation
|
||||
|
||||
property :test_case, as: 'testCase', class: Google::Apis::ToolresultsV1beta3firstparty::TestCaseReference, decorator: Google::Apis::ToolresultsV1beta3firstparty::TestCaseReference::Representation
|
||||
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
File diff suppressed because it is too large
Load Diff
|
@ -50,7 +50,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'urlshortener/v1/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/urlshortener/v1'
|
||||
end
|
||||
|
||||
# Expands a short URL or gets creation time and analytics.
|
||||
|
|
|
@ -52,7 +52,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'webfonts/v1/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/webfonts/v1'
|
||||
end
|
||||
|
||||
# Retrieves the list of fonts currently served by the Google Fonts Developer API
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see http://developers.google.com/youtube/analytics/
|
||||
module YoutubeAnalyticsV1beta1
|
||||
VERSION = 'V1beta1'
|
||||
REVISION = '20170906'
|
||||
REVISION = '20170913'
|
||||
|
||||
# Manage your YouTube account
|
||||
AUTH_YOUTUBE = 'https://www.googleapis.com/auth/youtube'
|
||||
|
|
|
@ -50,7 +50,7 @@ module Google
|
|||
|
||||
def initialize
|
||||
super('https://www.googleapis.com/', 'youtube/analytics/v1beta1/')
|
||||
@batch_path = 'batch'
|
||||
@batch_path = 'batch/youtubeAnalytics/v1beta1'
|
||||
end
|
||||
|
||||
# Removes an item from a group.
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://developers.google.com/youtube/partner/
|
||||
module YoutubePartnerV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20170904'
|
||||
REVISION = '20170911'
|
||||
|
||||
# View and manage your assets and associated content on YouTube
|
||||
AUTH_YOUTUBEPARTNER = 'https://www.googleapis.com/auth/youtubepartner'
|
||||
|
|
Loading…
Reference in New Issue