Class: Peddler::APIs::AplusContent20201101::MediaInfo

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#descriptions ⇒ Array[Peddler::APIs::AplusContent20201101::Description]? (readonly)

Returns the value of attribute descriptions.



910
911
912
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 910

def descriptions
  @descriptions
end

#issues ⇒ Array[Peddler::APIs::AplusContent20201101::Issue]? (readonly)

Returns the value of attribute issues.



911
912
913
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 911

def issues
  @issues
end

#media_id ⇒ String (readonly)

Returns the value of attribute media_id.

Returns:

  • (String)


912
913
914
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 912

def media_id
  @media_id
end

#media_type ⇒ String (readonly)

Returns the value of attribute media_type.

Returns:

  • (String)


913
914
915
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 913

def media_type
  @media_type
end

#media_url ⇒ String? (readonly)

Returns the value of attribute media_url.

Returns:

  • (String, nil)


914
915
916
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 914

def media_url
  @media_url
end

#status ⇒ Array[untyped] (readonly)

Returns the value of attribute status.

Returns:

  • (Array[untyped])


915
916
917
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 915

def status
  @status
end

#title ⇒ String (readonly)

Returns the value of attribute title.

Returns:

  • (String)


916
917
918
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 916

def title
  @title
end

Class Method Details

.[](media_id:, media_type:, status:, title:, descriptions:, issues:, media_url:) ⇒ Peddler::APIs::AplusContent20201101::MediaInfo .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::APIs::AplusContent20201101::MediaInfo

Overloads:



903
904
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 903

def self.[]: (media_id: String, media_type: String, status: Array[untyped], title: String, ?descriptions: Array[Peddler::APIs::AplusContent20201101::Description]?, ?issues: Array[Peddler::APIs::AplusContent20201101::Issue]?, ?media_url: String?) -> Peddler::APIs::AplusContent20201101::MediaInfo
| (String, String, Array[untyped], String, Array[Peddler::APIs::AplusContent20201101::Description]?, Array[Peddler::APIs::AplusContent20201101::Issue]?, String?) -> Peddler::APIs::AplusContent20201101::MediaInfo

.members ⇒ [ :media_id, :media_type, :status, :title, :descriptions, :issues, :media_url ]

Returns:

  • ([ :media_id, :media_type, :status, :title, :descriptions, :issues, :media_url ])


906
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 906

def self.members: () -> [ :media_id, :media_type, :status, :title, :descriptions, :issues, :media_url ]

.new(media_id:, media_type:, status:, title:, descriptions:, issues:, media_url:) ⇒ Peddler::APIs::AplusContent20201101::MediaInfo .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::APIs::AplusContent20201101::MediaInfo

Overloads:



901
902
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 901

def self.new: (media_id: String, media_type: String, status: Array[untyped], title: String, ?descriptions: Array[Peddler::APIs::AplusContent20201101::Description]?, ?issues: Array[Peddler::APIs::AplusContent20201101::Issue]?, ?media_url: String?) -> Peddler::APIs::AplusContent20201101::MediaInfo
| (String, String, Array[untyped], String, Array[Peddler::APIs::AplusContent20201101::Description]?, Array[Peddler::APIs::AplusContent20201101::Issue]?, String?) -> Peddler::APIs::AplusContent20201101::MediaInfo

.parse ⇒ Peddler::APIs::AplusContent20201101::MediaInfo

Parameters:

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

Returns:



908
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 908

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

Instance Method Details

#members ⇒ [ :media_id, :media_type, :status, :title, :descriptions, :issues, :media_url ]

Returns:

  • ([ :media_id, :media_type, :status, :title, :descriptions, :issues, :media_url ])


918
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 918

def members: () -> [ :media_id, :media_type, :status, :title, :descriptions, :issues, :media_url ]

#to_h ⇒ { media_id: String, media_type: String, status: Array[untyped], title: String, descriptions: Array[Peddler::APIs::AplusContent20201101::Description]?, issues: Array[Peddler::APIs::AplusContent20201101::Issue]?, media_url: String? }

Returns:



919
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 919

def to_h: () -> { media_id: String, media_type: String, status: Array[untyped], title: String, descriptions: Array[Peddler::APIs::AplusContent20201101::Description]?, issues: Array[Peddler::APIs::AplusContent20201101::Issue]?, media_url: String? }