Class: Google::Apis::ContentV2sandbox::OrderLineItemShippingDetailsMethod
- Inherits:
- 
      Object
      
        - Object
- Google::Apis::ContentV2sandbox::OrderLineItemShippingDetailsMethod
 
- Defined in:
- generated/google/apis/content_v2sandbox/classes.rb,
 generated/google/apis/content_v2sandbox/representations.rb,
 generated/google/apis/content_v2sandbox/representations.rb
Instance Attribute Summary collapse
- 
  
    
      #carrier  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The carrier for the shipping. 
- 
  
    
      #max_days_in_transit  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Maximum transit time. 
- 
  
    
      #method_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The name of the shipping method. 
- 
  
    
      #min_days_in_transit  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Minimum transit time. 
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ OrderLineItemShippingDetailsMethod 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of OrderLineItemShippingDetailsMethod. 
- 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Update properties of this object. 
Methods included from Google::Apis::Core::JsonObjectSupport
Methods included from Google::Apis::Core::Hashable
Constructor Details
#initialize(**args) ⇒ OrderLineItemShippingDetailsMethod
Returns a new instance of OrderLineItemShippingDetailsMethod
| 759 760 761 | # File 'generated/google/apis/content_v2sandbox/classes.rb', line 759 def initialize(**args) update!(**args) end | 
Instance Attribute Details
#carrier ⇒ String
The carrier for the shipping. Optional. See shipments[].carrier for a list of
acceptable values.
Corresponds to the JSON property carrier
| 742 743 744 | # File 'generated/google/apis/content_v2sandbox/classes.rb', line 742 def carrier @carrier end | 
#max_days_in_transit ⇒ Fixnum
Maximum transit time.
Corresponds to the JSON property maxDaysInTransit
| 747 748 749 | # File 'generated/google/apis/content_v2sandbox/classes.rb', line 747 def max_days_in_transit @max_days_in_transit end | 
#method_name ⇒ String
The name of the shipping method.
Corresponds to the JSON property methodName
| 752 753 754 | # File 'generated/google/apis/content_v2sandbox/classes.rb', line 752 def method_name @method_name end | 
#min_days_in_transit ⇒ Fixnum
Minimum transit time.
Corresponds to the JSON property minDaysInTransit
| 757 758 759 | # File 'generated/google/apis/content_v2sandbox/classes.rb', line 757 def min_days_in_transit @min_days_in_transit end | 
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
| 764 765 766 767 768 769 | # File 'generated/google/apis/content_v2sandbox/classes.rb', line 764 def update!(**args) @carrier = args[:carrier] if args.key?(:carrier) @max_days_in_transit = args[:max_days_in_transit] if args.key?(:max_days_in_transit) @method_name = args[:method_name] if args.key?(:method_name) @min_days_in_transit = args[:min_days_in_transit] if args.key?(:min_days_in_transit) end |