Class: Peddler::APIs::ServicesV1::LinkedAsset

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#additional_attributesHash[untyped, untyped]? (readonly)

Returns the value of attribute additional_attributes.

Returns:

  • (Hash[untyped, untyped], nil)


658
659
660
# File 'sig/peddler/apis/services_v1.rbs', line 658

def additional_attributes
  @additional_attributes
end

#asset_nameString? (readonly)

Returns the value of attribute asset_name.

Returns:

  • (String, nil)


659
660
661
# File 'sig/peddler/apis/services_v1.rbs', line 659

def asset_name
  @asset_name
end

#asset_typeString? (readonly)

Returns the value of attribute asset_type.

Returns:

  • (String, nil)


660
661
662
# File 'sig/peddler/apis/services_v1.rbs', line 660

def asset_type
  @asset_type
end

Class Method Details

.[](additional_attributes:, asset_name:, asset_type:) ⇒ Peddler::APIs::ServicesV1::LinkedAsset .[](arg0, arg1, arg2) ⇒ Peddler::APIs::ServicesV1::LinkedAsset

Overloads:



651
652
# File 'sig/peddler/apis/services_v1.rbs', line 651

def self.[]: (?additional_attributes: Hash[untyped, untyped]?, ?asset_name: String?, ?asset_type: String?) -> Peddler::APIs::ServicesV1::LinkedAsset
| (Hash[untyped, untyped]?, String?, String?) -> Peddler::APIs::ServicesV1::LinkedAsset

.members[ :additional_attributes, :asset_name, :asset_type ]

Returns:

  • ([ :additional_attributes, :asset_name, :asset_type ])


654
# File 'sig/peddler/apis/services_v1.rbs', line 654

def self.members: () -> [ :additional_attributes, :asset_name, :asset_type ]

.new(additional_attributes:, asset_name:, asset_type:) ⇒ Peddler::APIs::ServicesV1::LinkedAsset .new(arg0, arg1, arg2) ⇒ Peddler::APIs::ServicesV1::LinkedAsset

Overloads:



649
650
# File 'sig/peddler/apis/services_v1.rbs', line 649

def self.new: (?additional_attributes: Hash[untyped, untyped]?, ?asset_name: String?, ?asset_type: String?) -> Peddler::APIs::ServicesV1::LinkedAsset
| (Hash[untyped, untyped]?, String?, String?) -> Peddler::APIs::ServicesV1::LinkedAsset

.parsePeddler::APIs::ServicesV1::LinkedAsset

Parameters:

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

Returns:



656
# File 'sig/peddler/apis/services_v1.rbs', line 656

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

Instance Method Details

#members[ :additional_attributes, :asset_name, :asset_type ]

Returns:

  • ([ :additional_attributes, :asset_name, :asset_type ])


662
# File 'sig/peddler/apis/services_v1.rbs', line 662

def members: () -> [ :additional_attributes, :asset_name, :asset_type ]

#to_h{ additional_attributes: Hash[untyped, untyped]?, asset_name: String?, asset_type: String? }

Returns:

  • ({ additional_attributes: Hash[untyped, untyped]?, asset_name: String?, asset_type: String? })


663
# File 'sig/peddler/apis/services_v1.rbs', line 663

def to_h: () -> { additional_attributes: Hash[untyped, untyped]?, asset_name: String?, asset_type: String? }