Class: Google::Apis::CivicinfoV2::VoterInfoSegmentResult

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Google::Apis::Core::JsonObjectSupport

#to_json

Methods included from Google::Apis::Core::Hashable

process_value, #to_h

Constructor Details

#initialize(**args) ⇒ VoterInfoSegmentResult

Returns a new instance of VoterInfoSegmentResult



1485
1486
1487
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1485

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

Instance Attribute Details

#generated_millisFixnum

Corresponds to the JSON property generatedMillis

Returns:

  • (Fixnum)


1468
1469
1470
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1468

def generated_millis
  @generated_millis
end

#postal_addressGoogle::Apis::CivicinfoV2::PostalAddress

Corresponds to the JSON property postalAddress



1473
1474
1475
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1473

def postal_address
  @postal_address
end

#requestGoogle::Apis::CivicinfoV2::VoterInfoRequest

A request for information about a voter. Corresponds to the JSON property request



1478
1479
1480
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1478

def request
  @request
end

#responseGoogle::Apis::CivicinfoV2::VoterInfoResponse

The result of a voter info lookup query. Corresponds to the JSON property response



1483
1484
1485
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1483

def response
  @response
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



1490
1491
1492
1493
1494
1495
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 1490

def update!(**args)
  @generated_millis = args[:generated_millis] if args.key?(:generated_millis)
  @postal_address = args[:postal_address] if args.key?(:postal_address)
  @request = args[:request] if args.key?(:request)
  @response = args[:response] if args.key?(:response)
end