Class: Peddler::APIs::Feeds20210630::Feed

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#created_timeTime (readonly)

Returns the value of attribute created_time.

Returns:

  • (Time)


116
117
118
# File 'sig/peddler/apis/feeds_2021_06_30.rbs', line 116

def created_time
  @created_time
end

#feed_idString (readonly)

Returns the value of attribute feed_id.

Returns:

  • (String)


117
118
119
# File 'sig/peddler/apis/feeds_2021_06_30.rbs', line 117

def feed_id
  @feed_id
end

#feed_typeString (readonly)

Returns the value of attribute feed_type.

Returns:

  • (String)


118
119
120
# File 'sig/peddler/apis/feeds_2021_06_30.rbs', line 118

def feed_type
  @feed_type
end

#marketplace_idsArray[String]? (readonly)

Returns the value of attribute marketplace_ids.

Returns:

  • (Array[String], nil)


119
120
121
# File 'sig/peddler/apis/feeds_2021_06_30.rbs', line 119

def marketplace_ids
  @marketplace_ids
end

#processing_end_timeTime? (readonly)

Returns the value of attribute processing_end_time.

Returns:

  • (Time, nil)


120
121
122
# File 'sig/peddler/apis/feeds_2021_06_30.rbs', line 120

def processing_end_time
  @processing_end_time
end

#processing_start_timeTime? (readonly)

Returns the value of attribute processing_start_time.

Returns:

  • (Time, nil)


121
122
123
# File 'sig/peddler/apis/feeds_2021_06_30.rbs', line 121

def processing_start_time
  @processing_start_time
end

#processing_statusString (readonly)

Returns the value of attribute processing_status.

Returns:

  • (String)


122
123
124
# File 'sig/peddler/apis/feeds_2021_06_30.rbs', line 122

def processing_status
  @processing_status
end

#result_feed_document_idString? (readonly)

Returns the value of attribute result_feed_document_id.

Returns:

  • (String, nil)


123
124
125
# File 'sig/peddler/apis/feeds_2021_06_30.rbs', line 123

def result_feed_document_id
  @result_feed_document_id
end

Class Method Details

.[](created_time:, feed_id:, feed_type:, processing_status:, marketplace_ids:, processing_end_time:, processing_start_time:, result_feed_document_id:) ⇒ Peddler::APIs::Feeds20210630::Feed .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::Feeds20210630::Feed

Overloads:

  • .[](created_time:, feed_id:, feed_type:, processing_status:, marketplace_ids:, processing_end_time:, processing_start_time:, result_feed_document_id:) ⇒ Peddler::APIs::Feeds20210630::Feed

    Parameters:

    • created_time: (Time)
    • feed_id: (String)
    • feed_type: (String)
    • processing_status: (String)
    • marketplace_ids: (Array[String], nil)
    • processing_end_time: (Time, nil)
    • processing_start_time: (Time, nil)
    • result_feed_document_id: (String, nil)

    Returns:

  • .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::Feeds20210630::Feed

    Parameters:

    • arg0 (Time)
    • arg1 (String)
    • arg2 (String)
    • arg3 (String)
    • arg4 (Array[String], nil)
    • arg5 (Time, nil)
    • arg6 (Time, nil)
    • arg7 (String, nil)

    Returns:



109
110
# File 'sig/peddler/apis/feeds_2021_06_30.rbs', line 109

def self.[]: (created_time: Time, feed_id: String, feed_type: String, processing_status: String, ?marketplace_ids: Array[String]?, ?processing_end_time: Time?, ?processing_start_time: Time?, ?result_feed_document_id: String?) -> Peddler::APIs::Feeds20210630::Feed
| (Time, String, String, String, Array[String]?, Time?, Time?, String?) -> Peddler::APIs::Feeds20210630::Feed

.members[ :created_time, :feed_id, :feed_type, :processing_status, :marketplace_ids, :processing_end_time, :processing_start_time, :result_feed_document_id ]

Returns:

  • ([ :created_time, :feed_id, :feed_type, :processing_status, :marketplace_ids, :processing_end_time, :processing_start_time, :result_feed_document_id ])


112
# File 'sig/peddler/apis/feeds_2021_06_30.rbs', line 112

def self.members: () -> [ :created_time, :feed_id, :feed_type, :processing_status, :marketplace_ids, :processing_end_time, :processing_start_time, :result_feed_document_id ]

.new(created_time:, feed_id:, feed_type:, processing_status:, marketplace_ids:, processing_end_time:, processing_start_time:, result_feed_document_id:) ⇒ Peddler::APIs::Feeds20210630::Feed .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::Feeds20210630::Feed

Overloads:

  • .new(created_time:, feed_id:, feed_type:, processing_status:, marketplace_ids:, processing_end_time:, processing_start_time:, result_feed_document_id:) ⇒ Peddler::APIs::Feeds20210630::Feed

    Parameters:

    • created_time: (Time)
    • feed_id: (String)
    • feed_type: (String)
    • processing_status: (String)
    • marketplace_ids: (Array[String], nil)
    • processing_end_time: (Time, nil)
    • processing_start_time: (Time, nil)
    • result_feed_document_id: (String, nil)

    Returns:

  • .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::Feeds20210630::Feed

    Parameters:

    • arg0 (Time)
    • arg1 (String)
    • arg2 (String)
    • arg3 (String)
    • arg4 (Array[String], nil)
    • arg5 (Time, nil)
    • arg6 (Time, nil)
    • arg7 (String, nil)

    Returns:



107
108
# File 'sig/peddler/apis/feeds_2021_06_30.rbs', line 107

def self.new: (created_time: Time, feed_id: String, feed_type: String, processing_status: String, ?marketplace_ids: Array[String]?, ?processing_end_time: Time?, ?processing_start_time: Time?, ?result_feed_document_id: String?) -> Peddler::APIs::Feeds20210630::Feed
| (Time, String, String, String, Array[String]?, Time?, Time?, String?) -> Peddler::APIs::Feeds20210630::Feed

.parsePeddler::APIs::Feeds20210630::Feed

Parameters:

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

Returns:



114
# File 'sig/peddler/apis/feeds_2021_06_30.rbs', line 114

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

Instance Method Details

#members[ :created_time, :feed_id, :feed_type, :processing_status, :marketplace_ids, :processing_end_time, :processing_start_time, :result_feed_document_id ]

Returns:

  • ([ :created_time, :feed_id, :feed_type, :processing_status, :marketplace_ids, :processing_end_time, :processing_start_time, :result_feed_document_id ])


125
# File 'sig/peddler/apis/feeds_2021_06_30.rbs', line 125

def members: () -> [ :created_time, :feed_id, :feed_type, :processing_status, :marketplace_ids, :processing_end_time, :processing_start_time, :result_feed_document_id ]

#to_h{ created_time: Time, feed_id: String, feed_type: String, processing_status: String, marketplace_ids: Array[String]?, processing_end_time: Time?, processing_start_time: Time?, result_feed_document_id: String? }

Returns:

  • ({ created_time: Time, feed_id: String, feed_type: String, processing_status: String, marketplace_ids: Array[String]?, processing_end_time: Time?, processing_start_time: Time?, result_feed_document_id: String? })


126
# File 'sig/peddler/apis/feeds_2021_06_30.rbs', line 126

def to_h: () -> { created_time: Time, feed_id: String, feed_type: String, processing_status: String, marketplace_ids: Array[String]?, processing_end_time: Time?, processing_start_time: Time?, result_feed_document_id: String? }