Class: Peddler::APIs::Replenishment20221107::GetSellingPartnerMetricsRequestFilters

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#asinsArray[String]? (readonly)

Returns the value of attribute asins.

Returns:

  • (Array[String], nil)


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

def asins
  @asins
end

#brand_namesArray[String]? (readonly)

Returns the value of attribute brand_names.

Returns:

  • (Array[String], nil)


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

def brand_names
  @brand_names
end

#fulfillment_channel_typesArray[untyped]? (readonly)

Returns the value of attribute fulfillment_channel_types.

Returns:

  • (Array[untyped], nil)


124
125
126
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 124

def fulfillment_channel_types
  @fulfillment_channel_types
end

#product_groupsArray[String]? (readonly)

Returns the value of attribute product_groups.

Returns:

  • (Array[String], nil)


125
126
127
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 125

def product_groups
  @product_groups
end

#skusArray[String]? (readonly)

Returns the value of attribute skus.

Returns:

  • (Array[String], nil)


126
127
128
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 126

def skus
  @skus
end

Class Method Details

.[](asins:, brand_names:, fulfillment_channel_types:, product_groups:, skus:) ⇒ Peddler::APIs::Replenishment20221107::GetSellingPartnerMetricsRequestFilters .[](arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::Replenishment20221107::GetSellingPartnerMetricsRequestFilters

Overloads:



115
116
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 115

def self.[]: (?asins: Array[String]?, ?brand_names: Array[String]?, ?fulfillment_channel_types: Array[untyped]?, ?product_groups: Array[String]?, ?skus: Array[String]?) -> Peddler::APIs::Replenishment20221107::GetSellingPartnerMetricsRequestFilters
| (Array[String]?, Array[String]?, Array[untyped]?, Array[String]?, Array[String]?) -> Peddler::APIs::Replenishment20221107::GetSellingPartnerMetricsRequestFilters

.members[ :asins, :brand_names, :fulfillment_channel_types, :product_groups, :skus ]

Returns:

  • ([ :asins, :brand_names, :fulfillment_channel_types, :product_groups, :skus ])


118
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 118

def self.members: () -> [ :asins, :brand_names, :fulfillment_channel_types, :product_groups, :skus ]

.new(asins:, brand_names:, fulfillment_channel_types:, product_groups:, skus:) ⇒ Peddler::APIs::Replenishment20221107::GetSellingPartnerMetricsRequestFilters .new(arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::Replenishment20221107::GetSellingPartnerMetricsRequestFilters

Overloads:



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

def self.new: (?asins: Array[String]?, ?brand_names: Array[String]?, ?fulfillment_channel_types: Array[untyped]?, ?product_groups: Array[String]?, ?skus: Array[String]?) -> Peddler::APIs::Replenishment20221107::GetSellingPartnerMetricsRequestFilters
| (Array[String]?, Array[String]?, Array[untyped]?, Array[String]?, Array[String]?) -> Peddler::APIs::Replenishment20221107::GetSellingPartnerMetricsRequestFilters

.parsePeddler::APIs::Replenishment20221107::GetSellingPartnerMetricsRequestFilters

Parameters:

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

Returns:



120
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 120

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

Instance Method Details

#members[ :asins, :brand_names, :fulfillment_channel_types, :product_groups, :skus ]

Returns:

  • ([ :asins, :brand_names, :fulfillment_channel_types, :product_groups, :skus ])


128
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 128

def members: () -> [ :asins, :brand_names, :fulfillment_channel_types, :product_groups, :skus ]

#to_h{ asins: Array[String]?, brand_names: Array[String]?, fulfillment_channel_types: Array[untyped]?, product_groups: Array[String]?, skus: Array[String]? }

Returns:

  • ({ asins: Array[String]?, brand_names: Array[String]?, fulfillment_channel_types: Array[untyped]?, product_groups: Array[String]?, skus: Array[String]? })


129
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 129

def to_h: () -> { asins: Array[String]?, brand_names: Array[String]?, fulfillment_channel_types: Array[untyped]?, product_groups: Array[String]?, skus: Array[String]? }