Class: Io::Flow::V0::Models::ReturnTrackingStatus
- Inherits:
-
Object
- Object
- Io::Flow::V0::Models::ReturnTrackingStatus
- Defined in:
- lib/flow_commerce/flow_api_v0_client.rb
Instance Attribute Summary collapse
-
#value ⇒ Object
readonly
Returns the value of attribute value.
Class Method Summary collapse
- .ALL ⇒ Object
-
.apply(value) ⇒ Object
Returns the instance of ReturnTrackingStatus for this value, creating a new instance for an unknown value.
- .awaiting_customs_clearance ⇒ Object
- .cancel_requested ⇒ Object
- .canceled ⇒ Object
- .collection_attempt_failed ⇒ Object
- .customs_clearance_completed ⇒ Object
- .delivered_to_retailer ⇒ Object
-
.from_string(value) ⇒ Object
Returns the instance of ReturnTrackingStatus for this value, or nil if not found.
- .in_transit_to_local_hub ⇒ Object
- .in_transit_to_retailer ⇒ Object
- .parcel_added_to_pallet ⇒ Object
- .parcel_delayed ⇒ Object
- .parcel_extracted_from_pallet ⇒ Object
- .parcel_lost ⇒ Object
- .parcel_processed_by_retailer ⇒ Object
- .parcel_under_investigation ⇒ Object
- .processed_by_local_hub ⇒ Object
- .received_at_local_hub ⇒ Object
- .received_by_the_carrier ⇒ Object
- .return_registered_online ⇒ Object
Instance Method Summary collapse
-
#initialize(value) ⇒ ReturnTrackingStatus
constructor
A new instance of ReturnTrackingStatus.
- #to_hash ⇒ Object
Constructor Details
#initialize(value) ⇒ ReturnTrackingStatus
Returns a new instance of ReturnTrackingStatus.
19869 19870 19871 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19869 def initialize(value) @value = HttpClient::Preconditions.assert_class('value', value, String) end |
Instance Attribute Details
#value ⇒ Object (readonly)
Returns the value of attribute value.
19867 19868 19869 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19867 def value @value end |
Class Method Details
.ALL ⇒ Object
.apply(value) ⇒ Object
Returns the instance of ReturnTrackingStatus for this value, creating a new instance for an unknown value
19874 19875 19876 19877 19878 19879 19880 19881 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19874 def ReturnTrackingStatus.apply(value) if value.instance_of?(ReturnTrackingStatus) value else HttpClient::Preconditions.assert_class_or_nil('value', value, String) value.nil? ? nil : (from_string(value) || ReturnTrackingStatus.new(value)) end end |
.awaiting_customs_clearance ⇒ Object
19893 19894 19895 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19893 def ReturnTrackingStatus.awaiting_customs_clearance @@_awaiting_customs_clearance ||= ReturnTrackingStatus.new('awaiting_customs_clearance') end |
.cancel_requested ⇒ Object
19897 19898 19899 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19897 def ReturnTrackingStatus.cancel_requested @@_cancel_requested ||= ReturnTrackingStatus.new('cancel_requested') end |
.canceled ⇒ Object
19901 19902 19903 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19901 def ReturnTrackingStatus.canceled @@_canceled ||= ReturnTrackingStatus.new('canceled') end |
.collection_attempt_failed ⇒ Object
19905 19906 19907 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19905 def ReturnTrackingStatus.collection_attempt_failed @@_collection_attempt_failed ||= ReturnTrackingStatus.new('collection_attempt_failed') end |
.customs_clearance_completed ⇒ Object
19909 19910 19911 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19909 def ReturnTrackingStatus.customs_clearance_completed @@_customs_clearance_completed ||= ReturnTrackingStatus.new('customs_clearance_completed') end |
.delivered_to_retailer ⇒ Object
19913 19914 19915 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19913 def ReturnTrackingStatus.delivered_to_retailer @@_delivered_to_retailer ||= ReturnTrackingStatus.new('delivered_to_retailer') end |
.from_string(value) ⇒ Object
Returns the instance of ReturnTrackingStatus for this value, or nil if not found
19884 19885 19886 19887 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19884 def ReturnTrackingStatus.from_string(value) HttpClient::Preconditions.assert_class('value', value, String) ReturnTrackingStatus.ALL.find { |v| v.value == value } end |
.in_transit_to_local_hub ⇒ Object
19917 19918 19919 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19917 def ReturnTrackingStatus.in_transit_to_local_hub @@_in_transit_to_local_hub ||= ReturnTrackingStatus.new('in_transit_to_local_hub') end |
.in_transit_to_retailer ⇒ Object
19921 19922 19923 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19921 def ReturnTrackingStatus.in_transit_to_retailer @@_in_transit_to_retailer ||= ReturnTrackingStatus.new('in_transit_to_retailer') end |
.parcel_added_to_pallet ⇒ Object
19925 19926 19927 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19925 def ReturnTrackingStatus.parcel_added_to_pallet @@_parcel_added_to_pallet ||= ReturnTrackingStatus.new('parcel_added_to_pallet') end |
.parcel_delayed ⇒ Object
19929 19930 19931 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19929 def ReturnTrackingStatus.parcel_delayed @@_parcel_delayed ||= ReturnTrackingStatus.new('parcel_delayed') end |
.parcel_extracted_from_pallet ⇒ Object
19933 19934 19935 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19933 def ReturnTrackingStatus.parcel_extracted_from_pallet @@_parcel_extracted_from_pallet ||= ReturnTrackingStatus.new('parcel_extracted_from_pallet') end |
.parcel_lost ⇒ Object
19937 19938 19939 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19937 def ReturnTrackingStatus.parcel_lost @@_parcel_lost ||= ReturnTrackingStatus.new('parcel_lost') end |
.parcel_processed_by_retailer ⇒ Object
19941 19942 19943 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19941 def ReturnTrackingStatus.parcel_processed_by_retailer @@_parcel_processed_by_retailer ||= ReturnTrackingStatus.new('parcel_processed_by_retailer') end |
.parcel_under_investigation ⇒ Object
19945 19946 19947 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19945 def ReturnTrackingStatus.parcel_under_investigation @@_parcel_under_investigation ||= ReturnTrackingStatus.new('parcel_under_investigation') end |
.processed_by_local_hub ⇒ Object
19949 19950 19951 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19949 def ReturnTrackingStatus.processed_by_local_hub @@_processed_by_local_hub ||= ReturnTrackingStatus.new('processed_by_local_hub') end |
.received_at_local_hub ⇒ Object
19953 19954 19955 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19953 def ReturnTrackingStatus.received_at_local_hub @@_received_at_local_hub ||= ReturnTrackingStatus.new('received_at_local_hub') end |
.received_by_the_carrier ⇒ Object
19957 19958 19959 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19957 def ReturnTrackingStatus.received_by_the_carrier @@_received_by_the_carrier ||= ReturnTrackingStatus.new('received_by_the_carrier') end |
.return_registered_online ⇒ Object
19961 19962 19963 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19961 def ReturnTrackingStatus.return_registered_online @@_return_registered_online ||= ReturnTrackingStatus.new('return_registered_online') end |
Instance Method Details
#to_hash ⇒ Object
19965 19966 19967 |
# File 'lib/flow_commerce/flow_api_v0_client.rb', line 19965 def to_hash value end |