Class: VitableConnect::Models::EmployerSubmitCensusSyncParams::Employee::Address
- Inherits:
-
Internal::Type::BaseModel
show all
- Defined in:
- lib/vitable_connect/models/employer_submit_census_sync_params.rb,
sig/vitable_connect/models/employer_submit_census_sync_params.rbs
Overview
Defined Under Namespace
Modules: State
Instance Attribute Summary collapse
Instance Method Summary
collapse
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml
#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Constructor Details
#initialize(address_line_1:, city:, state:, zipcode:, address_line_2: nil) ⇒ Object
|
# File 'lib/vitable_connect/models/employer_submit_census_sync_params.rb', line 209
|
Instance Attribute Details
#address_line_1 ⇒ String
125
|
# File 'lib/vitable_connect/models/employer_submit_census_sync_params.rb', line 125
required :address_line_1, String
|
#address_line_2 ⇒ String?
207
|
# File 'lib/vitable_connect/models/employer_submit_census_sync_params.rb', line 207
optional :address_line_2, String, nil?: true
|
#city ⇒ String
130
|
# File 'lib/vitable_connect/models/employer_submit_census_sync_params.rb', line 130
required :city, String
|
AL - AL
AK - AK
AZ - AZ
AR - AR
CA - CA
CO - CO
CT - CT
DC - DC
DE - DE
FL - FL
GA - GA
HI - HI
ID - ID
IL - IL
IN - IN
IA - IA
KS - KS
KY - KY
LA - LA
ME - ME
MD - MD
MA - MA
MI - MI
MN - MN
MS - MS
MO - MO
MT - MT
NE - NE
NV - NV
NH - NH
NJ - NJ
NM - NM
NY - NY
NC - NC
ND - ND
OH - OH
OK - OK
OR - OR
PA - PA
RI - RI
SC - SC
SD - SD
TN - TN
TX - TX
UT - UT
VT - VT
VA - VA
WA - WA
WI - WI
WV - WV
WY - WY
PR - PR
GU - GU
AS - AS
VI - VI
MP - MP
MH - MH
PW - PW
FM - FM
AE - AE
AA - AA
AP - AP
197
|
# File 'lib/vitable_connect/models/employer_submit_census_sync_params.rb', line 197
required :state, enum: -> { VitableConnect::EmployerSubmitCensusSyncParams::Employee::Address::State }
|
#zipcode ⇒ String
202
|
# File 'lib/vitable_connect/models/employer_submit_census_sync_params.rb', line 202
required :zipcode, String
|
Instance Method Details
#to_hash ⇒ {
119
|
# File 'sig/vitable_connect/models/employer_submit_census_sync_params.rbs', line 119
def to_hash: -> {
|