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



2091
2092
2093
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 2091

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

Instance Attribute Details

#generated_millisFixnum

Corresponds to the JSON property generatedMillis

Returns:

  • (Fixnum)


2074
2075
2076
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 2074

def generated_millis
  @generated_millis
end

#postal_addressGoogle::Apis::CivicinfoV2::PostalAddress

Corresponds to the JSON property postalAddress



2079
2080
2081
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 2079

def postal_address
  @postal_address
end

#requestGoogle::Apis::CivicinfoV2::VoterInfoRequest

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



2084
2085
2086
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 2084

def request
  @request
end

#responseGoogle::Apis::CivicinfoV2::VoterInfoResponse

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



2089
2090
2091
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 2089

def response
  @response
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



2096
2097
2098
2099
2100
2101
# File 'generated/google/apis/civicinfo_v2/classes.rb', line 2096

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