Reference documentation and code samples for the Cloud Trace API class Google::Cloud::Trace::ResultSet.
ResultSet represents the results of a list_traces
request. It is
an enumerable of the traces found, plus information about the request
and a token to get the next page of results.
Inherits
- Object
Includes
- Enumerable
Methods
#each
def each(&block)
An each
method that supports the Enumerable module. Iterates over
the results and yields each, as a TraceRecord
object, to the given block. If no block is provided, returns an
Enumerator.
#end_time
def end_time() -> Time, nil
The end_time
query parameter.
- (Time, nil)
#filter
def filter() -> String, nil
The filter
query parameter.
- (String, nil)
#next_page
def next_page() -> Google::Cloud::Trace::ResultSet
Queries the service for the next page of results and returns a new
ResultSet for that page. Returns nil
if there are no more results.
#next_page_token
def next_page_token() -> String, nil
The token to pass to list_traces
to get the next page, or nil if
this is the last page.
- (String, nil)
#order_by
def order_by() -> String, nil
The order_by
query parameter.
- (String, nil)
#page_size
def page_size() -> Integer, nil
The page_size
query parameter.
- (Integer, nil)
#page_token
def page_token() -> String, nil
The page token used to obtain this page of results.
- (String, nil)
#project
def project() -> String
The project ID string.
- (String)
#results_pending?
def results_pending?() -> Boolean
Returns true if at least one more page of results can be retrieved.
- (Boolean)
#size
def size() -> Integer
Returns the number of traces in this page of results.
- (Integer)
#start_time
def start_time() -> Time, nil
The start_time
query parameter.
- (Time, nil)
#view
def view() -> Symbol, nil
The view
query parameter.
- (Symbol, nil)