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:
1 parent
5930fb13db
commit
6f0577941e
71 files changed
+250
-5168
No files matched your search
@@ -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:
|
||||
|
||||
Reference in new issue
Block a user