class Google::Apis::SpannerV1::PartialResultSet

are a little trickier to consume.
queries better tolerate large result sets, large rows, and large values, but
Partial results from a streaming read or SQL query. Streaming reads and SQL

def initialize(**args)

def initialize(**args)
   update!(**args)
end

def update!(**args)

Update properties of this object
def update!(**args)
  @chunked_value = args[:chunked_value] if args.key?(:chunked_value)
  @last = args[:last] if args.key?(:last)
  @metadata = args[:metadata] if args.key?(:metadata)
  @precommit_token = args[:precommit_token] if args.key?(:precommit_token)
  @resume_token = args[:resume_token] if args.key?(:resume_token)
  @stats = args[:stats] if args.key?(:stats)
  @values = args[:values] if args.key?(:values)
end