Class: Google::Apis::DatastoreV1beta3::LookupResponse

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
generated/google/apis/datastore_v1beta3/classes.rb,
generated/google/apis/datastore_v1beta3/representations.rb,
generated/google/apis/datastore_v1beta3/representations.rb

Overview

The response for Datastore.Lookup.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ LookupResponse

Returns a new instance of LookupResponse.



1025
1026
1027
# File 'generated/google/apis/datastore_v1beta3/classes.rb', line 1025

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

Instance Attribute Details

#deferredArray<Google::Apis::DatastoreV1beta3::Key>

A list of keys that were not looked up due to resource constraints. The order of results in this field is undefined and has no relation to the order of the keys in the input. Corresponds to the JSON property deferred



1010
1011
1012
# File 'generated/google/apis/datastore_v1beta3/classes.rb', line 1010

def deferred
  @deferred
end

#foundArray<Google::Apis::DatastoreV1beta3::EntityResult>

Entities found as ResultType.FULL entities. The order of results in this field is undefined and has no relation to the order of the keys in the input. Corresponds to the JSON property found



1016
1017
1018
# File 'generated/google/apis/datastore_v1beta3/classes.rb', line 1016

def found
  @found
end

#missingArray<Google::Apis::DatastoreV1beta3::EntityResult>

Entities not found as ResultType.KEY_ONLY entities. The order of results in this field is undefined and has no relation to the order of the keys in the input. Corresponds to the JSON property missing



1023
1024
1025
# File 'generated/google/apis/datastore_v1beta3/classes.rb', line 1023

def missing
  @missing
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



1030
1031
1032
1033
1034
# File 'generated/google/apis/datastore_v1beta3/classes.rb', line 1030

def update!(**args)
  @deferred = args[:deferred] if args.key?(:deferred)
  @found = args[:found] if args.key?(:found)
  @missing = args[:missing] if args.key?(:missing)
end