Class: SigepWeb::Models::PostalObject

Inherits:
Object
  • Object
show all
Defined in:
lib/sigep_web/models/postal_object.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(label_number:, postage_code_service:, cubage:, weight:, receiver:, dimension_object:, processing_status:, additional_service_codes: nil, additional_services_declared_value: nil) ⇒ PostalObject

Returns a new instance of PostalObject.

[View source]

10
11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/sigep_web/models/postal_object.rb', line 10

def initialize(label_number:, postage_code_service:, cubage:, weight:,
  receiver:, dimension_object:, processing_status:,
  additional_service_codes: nil, additional_services_declared_value: nil)

  @label_number = label_number
  @postage_code_service = postage_code_service
  @cubage = cubage
  @weight = weight
  @receiver = receiver
  @dimension_object = dimension_object
  @processing_status = processing_status
  @additional_service_codes = additional_service_codes
  @additional_services_declared_value = additional_services_declared_value
end

Instance Attribute Details

#additional_service_codesObject

Returns the value of attribute additional_service_codes.


6
7
8
# File 'lib/sigep_web/models/postal_object.rb', line 6

def additional_service_codes
  @additional_service_codes
end

#additional_services_declared_valueObject

Returns the value of attribute additional_services_declared_value.


6
7
8
# File 'lib/sigep_web/models/postal_object.rb', line 6

def additional_services_declared_value
  @additional_services_declared_value
end

#cubageObject

Returns the value of attribute cubage.


6
7
8
# File 'lib/sigep_web/models/postal_object.rb', line 6

def cubage
  @cubage
end

#dimension_objectObject

Returns the value of attribute dimension_object.


6
7
8
# File 'lib/sigep_web/models/postal_object.rb', line 6

def dimension_object
  @dimension_object
end

#label_numberObject

Returns the value of attribute label_number.


6
7
8
# File 'lib/sigep_web/models/postal_object.rb', line 6

def label_number
  @label_number
end

#postage_code_serviceObject

Returns the value of attribute postage_code_service.


6
7
8
# File 'lib/sigep_web/models/postal_object.rb', line 6

def postage_code_service
  @postage_code_service
end

#processing_statusObject

Returns the value of attribute processing_status.


6
7
8
# File 'lib/sigep_web/models/postal_object.rb', line 6

def processing_status
  @processing_status
end

#receiverObject

Returns the value of attribute receiver.


6
7
8
# File 'lib/sigep_web/models/postal_object.rb', line 6

def receiver
  @receiver
end

#weightObject

Returns the value of attribute weight.


6
7
8
# File 'lib/sigep_web/models/postal_object.rb', line 6

def weight
  @weight
end