Class: Peddler::APIs::SupplySources20200701::PickupChannel

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/apis/supply_sources_2020_07_01.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#curbside_pickup_configurationPeddler::APIs::SupplySources20200701::CurbsidePickupConfiguration? (readonly)

Returns the value of attribute curbside_pickup_configuration.



351
352
353
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 351

def curbside_pickup_configuration
  @curbside_pickup_configuration
end

#in_store_pickup_configurationPeddler::APIs::SupplySources20200701::InStorePickupConfiguration? (readonly)

Returns the value of attribute in_store_pickup_configuration.



352
353
354
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 352

def in_store_pickup_configuration
  @in_store_pickup_configuration
end

#inventory_hold_periodPeddler::APIs::SupplySources20200701::Duration? (readonly)

Returns the value of attribute inventory_hold_period.



353
354
355
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 353

def inventory_hold_period
  @inventory_hold_period
end

#operational_configurationPeddler::APIs::SupplySources20200701::OperationalConfiguration? (readonly)

Returns the value of attribute operational_configuration.



354
355
356
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 354

def operational_configuration
  @operational_configuration
end

#supportedBoolean? (readonly)

Returns the value of attribute supported.

Returns:

  • (Boolean, nil)


355
356
357
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 355

def supported
  @supported
end

Class Method Details

.[](curbside_pickup_configuration:, in_store_pickup_configuration:, inventory_hold_period:, supported:, operational_configuration:) ⇒ Peddler::APIs::SupplySources20200701::PickupChannel .[](arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::SupplySources20200701::PickupChannel

Overloads:



344
345
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 344

def self.[]: (?curbside_pickup_configuration: Peddler::APIs::SupplySources20200701::CurbsidePickupConfiguration?, ?in_store_pickup_configuration: Peddler::APIs::SupplySources20200701::InStorePickupConfiguration?, ?inventory_hold_period: Peddler::APIs::SupplySources20200701::Duration?, ?supported: bool?, ?operational_configuration: Peddler::APIs::SupplySources20200701::OperationalConfiguration?) -> Peddler::APIs::SupplySources20200701::PickupChannel
| (Peddler::APIs::SupplySources20200701::CurbsidePickupConfiguration?, Peddler::APIs::SupplySources20200701::InStorePickupConfiguration?, Peddler::APIs::SupplySources20200701::Duration?, bool?, Peddler::APIs::SupplySources20200701::OperationalConfiguration?) -> Peddler::APIs::SupplySources20200701::PickupChannel

.members[ :curbside_pickup_configuration, :in_store_pickup_configuration, :inventory_hold_period, :supported, :operational_configuration ]

Returns:

  • ([ :curbside_pickup_configuration, :in_store_pickup_configuration, :inventory_hold_period, :supported, :operational_configuration ])


347
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 347

def self.members: () -> [ :curbside_pickup_configuration, :in_store_pickup_configuration, :inventory_hold_period, :supported, :operational_configuration ]

.new(curbside_pickup_configuration:, in_store_pickup_configuration:, inventory_hold_period:, supported:, operational_configuration:) ⇒ Peddler::APIs::SupplySources20200701::PickupChannel .new(arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::SupplySources20200701::PickupChannel

Overloads:



342
343
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 342

def self.new: (?curbside_pickup_configuration: Peddler::APIs::SupplySources20200701::CurbsidePickupConfiguration?, ?in_store_pickup_configuration: Peddler::APIs::SupplySources20200701::InStorePickupConfiguration?, ?inventory_hold_period: Peddler::APIs::SupplySources20200701::Duration?, ?supported: bool?, ?operational_configuration: Peddler::APIs::SupplySources20200701::OperationalConfiguration?) -> Peddler::APIs::SupplySources20200701::PickupChannel
| (Peddler::APIs::SupplySources20200701::CurbsidePickupConfiguration?, Peddler::APIs::SupplySources20200701::InStorePickupConfiguration?, Peddler::APIs::SupplySources20200701::Duration?, bool?, Peddler::APIs::SupplySources20200701::OperationalConfiguration?) -> Peddler::APIs::SupplySources20200701::PickupChannel

.parsePeddler::APIs::SupplySources20200701::PickupChannel

Parameters:

  • (Hash[String | Symbol, untyped])
  • (Object)

Returns:



349
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 349

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::SupplySources20200701::PickupChannel

Instance Method Details

#members[ :curbside_pickup_configuration, :in_store_pickup_configuration, :inventory_hold_period, :supported, :operational_configuration ]

Returns:

  • ([ :curbside_pickup_configuration, :in_store_pickup_configuration, :inventory_hold_period, :supported, :operational_configuration ])


357
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 357

def members: () -> [ :curbside_pickup_configuration, :in_store_pickup_configuration, :inventory_hold_period, :supported, :operational_configuration ]

#supported?Boolean

Returns:

  • (Boolean)


358
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 358

def supported?: () -> bool

#to_h{ curbside_pickup_configuration: Peddler::APIs::SupplySources20200701::CurbsidePickupConfiguration?, in_store_pickup_configuration: Peddler::APIs::SupplySources20200701::InStorePickupConfiguration?, inventory_hold_period: Peddler::APIs::SupplySources20200701::Duration?, supported: bool?, operational_configuration: Peddler::APIs::SupplySources20200701::OperationalConfiguration? }



359
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 359

def to_h: () -> { curbside_pickup_configuration: Peddler::APIs::SupplySources20200701::CurbsidePickupConfiguration?, in_store_pickup_configuration: Peddler::APIs::SupplySources20200701::InStorePickupConfiguration?, inventory_hold_period: Peddler::APIs::SupplySources20200701::Duration?, supported: bool?, operational_configuration: Peddler::APIs::SupplySources20200701::OperationalConfiguration? }