Class: GustoEmbedded::Operations::PutV1GarnishmentsGarnishmentIdRequestBody
- Inherits:
-
Crystalline::FieldAugmented
- Object
- Crystalline::FieldAugmented
- GustoEmbedded::Operations::PutV1GarnishmentsGarnishmentIdRequestBody
- Extended by:
- T::Sig
- Defined in:
- lib/gusto_embedded/models/operations/put_v1_garnishments_garnishment_id_requestbody.rb
Instance Method Summary collapse
-
#initialize(version: nil, active: nil, amount: nil, annual_maximum: nil, child_support: nil, court_ordered: nil, deduct_as_percentage: nil, description: nil, pay_period_maximum: nil, recurring: nil, times: nil, total_amount: nil) ⇒ PutV1GarnishmentsGarnishmentIdRequestBody
constructor
A new instance of PutV1GarnishmentsGarnishmentIdRequestBody.
Methods included from Crystalline::MetadataFields
#field, #fields, included, #marshal_single, #to_dict, #to_json
Constructor Details
#initialize(version: nil, active: nil, amount: nil, annual_maximum: nil, child_support: nil, court_ordered: nil, deduct_as_percentage: nil, description: nil, pay_period_maximum: nil, recurring: nil, times: nil, total_amount: nil) ⇒ PutV1GarnishmentsGarnishmentIdRequestBody
Returns a new instance of PutV1GarnishmentsGarnishmentIdRequestBody.
41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
# File 'lib/gusto_embedded/models/operations/put_v1_garnishments_garnishment_id_requestbody.rb', line 41 def initialize(version: nil, active: nil, amount: nil, annual_maximum: nil, child_support: nil, court_ordered: nil, deduct_as_percentage: nil, description: nil, pay_period_maximum: nil, recurring: nil, times: nil, total_amount: nil) @version = version @active = active @amount = amount @annual_maximum = annual_maximum @child_support = child_support @court_ordered = court_ordered @deduct_as_percentage = deduct_as_percentage @description = description @pay_period_maximum = pay_period_maximum @recurring = recurring @times = times @total_amount = total_amount end |