Class: Peddler::APIs::SupplySources20200701::SupplySource

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

#addressPeddler::APIs::SupplySources20200701::Address? (readonly)

Returns the value of attribute address.



407
408
409
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 407

def address
  @address
end

#aliasString? (readonly)

Returns the value of attribute alias.

Returns:

  • (String, nil)


408
409
410
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 408

def alias
  @alias
end

#capabilitiesPeddler::APIs::SupplySources20200701::SupplySourceCapabilities? (readonly)

Returns the value of attribute capabilities.



409
410
411
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 409

def capabilities
  @capabilities
end

#configurationPeddler::APIs::SupplySources20200701::SupplySourceConfiguration? (readonly)

Returns the value of attribute configuration.



410
411
412
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 410

def configuration
  @configuration
end

#created_atString? (readonly)

Returns the value of attribute created_at.

Returns:

  • (String, nil)


411
412
413
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 411

def created_at
  @created_at
end

#statusString? (readonly)

Returns the value of attribute status.

Returns:

  • (String, nil)


412
413
414
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 412

def status
  @status
end

#supply_source_codeString? (readonly)

Returns the value of attribute supply_source_code.

Returns:

  • (String, nil)


413
414
415
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 413

def supply_source_code
  @supply_source_code
end

#supply_source_idString? (readonly)

Returns the value of attribute supply_source_id.

Returns:

  • (String, nil)


414
415
416
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 414

def supply_source_id
  @supply_source_id
end

#updated_atString? (readonly)

Returns the value of attribute updated_at.

Returns:

  • (String, nil)


415
416
417
# File 'sig/peddler/apis/supply_sources_2020_07_01.rbs', line 415

def updated_at
  @updated_at
end

Class Method Details

.[](address:) ⇒ Peddler::APIs::SupplySources20200701::SupplySource .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) ⇒ Peddler::APIs::SupplySources20200701::SupplySource

Overloads:



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

def self.[]: (?address: Peddler::APIs::SupplySources20200701::Address?, ?alias: String?, ?capabilities: Peddler::APIs::SupplySources20200701::SupplySourceCapabilities?, ?configuration: Peddler::APIs::SupplySources20200701::SupplySourceConfiguration?, ?created_at: String?, ?status: String?, ?supply_source_code: String?, ?supply_source_id: String?, ?updated_at: String?) -> Peddler::APIs::SupplySources20200701::SupplySource
| (Peddler::APIs::SupplySources20200701::Address?, String?, Peddler::APIs::SupplySources20200701::SupplySourceCapabilities?, Peddler::APIs::SupplySources20200701::SupplySourceConfiguration?, String?, String?, String?, String?, String?) -> Peddler::APIs::SupplySources20200701::SupplySource

.members[ :address, :alias, :capabilities, :configuration, :created_at, :status, :supply_source_code, :supply_source_id, :updated_at ]

Returns:

  • ([ :address, :alias, :capabilities, :configuration, :created_at, :status, :supply_source_code, :supply_source_id, :updated_at ])


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

def self.members: () -> [ :address, :alias, :capabilities, :configuration, :created_at, :status, :supply_source_code, :supply_source_id, :updated_at ]

.new(address:) ⇒ Peddler::APIs::SupplySources20200701::SupplySource .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) ⇒ Peddler::APIs::SupplySources20200701::SupplySource

Overloads:



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

def self.new: (?address: Peddler::APIs::SupplySources20200701::Address?, ?alias: String?, ?capabilities: Peddler::APIs::SupplySources20200701::SupplySourceCapabilities?, ?configuration: Peddler::APIs::SupplySources20200701::SupplySourceConfiguration?, ?created_at: String?, ?status: String?, ?supply_source_code: String?, ?supply_source_id: String?, ?updated_at: String?) -> Peddler::APIs::SupplySources20200701::SupplySource
| (Peddler::APIs::SupplySources20200701::Address?, String?, Peddler::APIs::SupplySources20200701::SupplySourceCapabilities?, Peddler::APIs::SupplySources20200701::SupplySourceConfiguration?, String?, String?, String?, String?, String?) -> Peddler::APIs::SupplySources20200701::SupplySource

.parsePeddler::APIs::SupplySources20200701::SupplySource

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :address, :alias, :capabilities, :configuration, :created_at, :status, :supply_source_code, :supply_source_id, :updated_at ]

Returns:

  • ([ :address, :alias, :capabilities, :configuration, :created_at, :status, :supply_source_code, :supply_source_id, :updated_at ])


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

def members: () -> [ :address, :alias, :capabilities, :configuration, :created_at, :status, :supply_source_code, :supply_source_id, :updated_at ]

#to_h{ address: Peddler::APIs::SupplySources20200701::Address?, alias: String?, capabilities: Peddler::APIs::SupplySources20200701::SupplySourceCapabilities?, configuration: Peddler::APIs::SupplySources20200701::SupplySourceConfiguration?, created_at: String?, status: String?, supply_source_code: String?, supply_source_id: String?, updated_at: String? }

Returns:



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

def to_h: () -> { address: Peddler::APIs::SupplySources20200701::Address?, alias: String?, capabilities: Peddler::APIs::SupplySources20200701::SupplySourceCapabilities?, configuration: Peddler::APIs::SupplySources20200701::SupplySourceConfiguration?, created_at: String?, status: String?, supply_source_code: String?, supply_source_id: String?, updated_at: String? }