Class: Google::Apis::ContentV2::OrderLineItemShippingDetailsMethod
- Inherits:
- 
      Object
      
        - Object
- Google::Apis::ContentV2::OrderLineItemShippingDetailsMethod
 
- Defined in:
- generated/google/apis/content_v2/classes.rb,
 generated/google/apis/content_v2/representations.rb,
 generated/google/apis/content_v2/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
| 3774 3775 3776 | # File 'generated/google/apis/content_v2/classes.rb', line 3774 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
| 3757 3758 3759 | # File 'generated/google/apis/content_v2/classes.rb', line 3757 def carrier @carrier end | 
#max_days_in_transit ⇒ Fixnum
Maximum transit time.
Corresponds to the JSON property maxDaysInTransit
| 3762 3763 3764 | # File 'generated/google/apis/content_v2/classes.rb', line 3762 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
| 3767 3768 3769 | # File 'generated/google/apis/content_v2/classes.rb', line 3767 def method_name @method_name end | 
#min_days_in_transit ⇒ Fixnum
Minimum transit time.
Corresponds to the JSON property minDaysInTransit
| 3772 3773 3774 | # File 'generated/google/apis/content_v2/classes.rb', line 3772 def min_days_in_transit @min_days_in_transit end | 
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
| 3779 3780 3781 3782 3783 3784 | # File 'generated/google/apis/content_v2/classes.rb', line 3779 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 |